./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/ps3-ll_unwindbound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/ps3-ll_unwindbound50.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash eebd89172d2922b25518196d7199bdc2b40bcf663d7c245ca245657f0105901c --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:43:25,853 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:43:25,922 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-11-29 06:43:25,927 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:43:25,927 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:43:25,953 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:43:25,953 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:43:25,954 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:43:25,955 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:43:25,955 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:43:25,956 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:43:25,956 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:43:25,957 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:43:25,958 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:43:25,958 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:43:25,959 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:43:25,959 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:43:25,960 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:43:25,960 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:43:25,961 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:43:25,961 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:43:25,962 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:43:25,963 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:43:25,963 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:43:25,963 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 06:43:25,964 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 06:43:25,975 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:43:25,976 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:43:25,976 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:43:25,976 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:43:25,977 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:43:25,977 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:43:25,978 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:43:25,978 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:43:25,979 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:43:25,979 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:43:25,980 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:43:25,980 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:43:25,980 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:43:25,980 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:43:25,981 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:43:25,981 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:43:25,981 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:43:25,981 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:43:25,981 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/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_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya 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 -> Automizer 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 -> eebd89172d2922b25518196d7199bdc2b40bcf663d7c245ca245657f0105901c [2023-11-29 06:43:26,210 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:43:26,231 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:43:26,234 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:43:26,235 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:43:26,235 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:43:26,237 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/nla-digbench-scaling/ps3-ll_unwindbound50.c [2023-11-29 06:43:28,964 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:43:29,128 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:43:29,128 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/sv-benchmarks/c/nla-digbench-scaling/ps3-ll_unwindbound50.c [2023-11-29 06:43:29,135 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/data/a93aecf29/b9b0d2062a6743238fe1f16b45768f9e/FLAG851030a93 [2023-11-29 06:43:29,149 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/data/a93aecf29/b9b0d2062a6743238fe1f16b45768f9e [2023-11-29 06:43:29,151 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:43:29,153 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:43:29,155 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:43:29,155 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:43:29,159 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:43:29,160 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,161 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5639117f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29, skipping insertion in model container [2023-11-29 06:43:29,161 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,188 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:43:29,322 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:43:29,333 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:43:29,350 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:43:29,362 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:43:29,362 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29 WrapperNode [2023-11-29 06:43:29,362 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:43:29,363 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:43:29,363 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:43:29,363 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:43:29,369 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,375 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,398 INFO L138 Inliner]: procedures = 14, calls = 10, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 90 [2023-11-29 06:43:29,398 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:43:29,399 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:43:29,399 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:43:29,399 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:43:29,409 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,410 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,411 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,423 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 06:43:29,423 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,424 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,426 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,430 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,431 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,432 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,434 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:43:29,435 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:43:29,435 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:43:29,435 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:43:29,436 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (1/1) ... [2023-11-29 06:43:29,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:43:29,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:29,463 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:43:29,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:43:29,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:43:29,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:43:29,497 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:43:29,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:43:29,498 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 06:43:29,498 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 06:43:29,565 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:43:29,567 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:43:29,934 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:43:29,960 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:43:29,960 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:43:29,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:43:29 BoogieIcfgContainer [2023-11-29 06:43:29,961 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:43:29,963 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:43:29,964 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:43:29,967 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:43:29,967 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:43:29" (1/3) ... [2023-11-29 06:43:29,968 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a212faa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:43:29, skipping insertion in model container [2023-11-29 06:43:29,968 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:43:29" (2/3) ... [2023-11-29 06:43:29,968 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a212faa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:43:29, skipping insertion in model container [2023-11-29 06:43:29,969 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:43:29" (3/3) ... [2023-11-29 06:43:29,970 INFO L112 eAbstractionObserver]: Analyzing ICFG ps3-ll_unwindbound50.c [2023-11-29 06:43:29,985 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:43:29,985 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 46 error locations. [2023-11-29 06:43:30,028 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:43:30,034 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=PETRI_NET, 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;@77236d71, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:43:30,035 INFO L358 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2023-11-29 06:43:30,038 INFO L276 IsEmpty]: Start isEmpty. Operand has 104 states, 54 states have (on average 1.9259259259259258) internal successors, (104), 100 states have internal predecessors, (104), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:30,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-11-29 06:43:30,043 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:30,044 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-11-29 06:43:30,044 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:30,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:30,049 INFO L85 PathProgramCache]: Analyzing trace with hash 161673, now seen corresponding path program 1 times [2023-11-29 06:43:30,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:30,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65665664] [2023-11-29 06:43:30,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:30,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:30,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:30,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:30,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:30,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65665664] [2023-11-29 06:43:30,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65665664] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:30,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:30,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:43:30,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339530206] [2023-11-29 06:43:30,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:30,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:43:30,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:30,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:43:30,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:43:30,260 INFO L87 Difference]: Start difference. First operand has 104 states, 54 states have (on average 1.9259259259259258) internal successors, (104), 100 states have internal predecessors, (104), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:43:30,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:30,343 INFO L93 Difference]: Finished difference Result 206 states and 225 transitions. [2023-11-29 06:43:30,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:43:30,345 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2023-11-29 06:43:30,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:30,352 INFO L225 Difference]: With dead ends: 206 [2023-11-29 06:43:30,352 INFO L226 Difference]: Without dead ends: 100 [2023-11-29 06:43:30,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:43:30,359 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 4 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:30,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 283 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:43:30,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2023-11-29 06:43:30,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2023-11-29 06:43:30,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 57 states have (on average 1.736842105263158) internal successors, (99), 97 states have internal predecessors, (99), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:30,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 101 transitions. [2023-11-29 06:43:30,399 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 101 transitions. Word has length 3 [2023-11-29 06:43:30,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:30,399 INFO L495 AbstractCegarLoop]: Abstraction has 100 states and 101 transitions. [2023-11-29 06:43:30,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:43:30,400 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 101 transitions. [2023-11-29 06:43:30,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-29 06:43:30,400 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:30,400 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-29 06:43:30,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 06:43:30,401 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:30,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:30,402 INFO L85 PathProgramCache]: Analyzing trace with hash 521473922, now seen corresponding path program 1 times [2023-11-29 06:43:30,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:30,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291251585] [2023-11-29 06:43:30,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:30,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:30,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:30,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:30,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:30,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291251585] [2023-11-29 06:43:30,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291251585] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:30,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:30,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 06:43:30,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631922492] [2023-11-29 06:43:30,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:30,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:43:30,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:30,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:43:30,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:30,457 INFO L87 Difference]: Start difference. First operand 100 states and 101 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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-11-29 06:43:30,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:30,594 INFO L93 Difference]: Finished difference Result 185 states and 187 transitions. [2023-11-29 06:43:30,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:43:30,595 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2023-11-29 06:43:30,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:30,597 INFO L225 Difference]: With dead ends: 185 [2023-11-29 06:43:30,597 INFO L226 Difference]: Without dead ends: 180 [2023-11-29 06:43:30,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:30,599 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 78 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:30,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 127 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:43:30,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2023-11-29 06:43:30,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 129. [2023-11-29 06:43:30,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 85 states have (on average 1.7294117647058824) internal successors, (147), 125 states have internal predecessors, (147), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:30,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 151 transitions. [2023-11-29 06:43:30,616 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 151 transitions. Word has length 6 [2023-11-29 06:43:30,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:30,616 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 151 transitions. [2023-11-29 06:43:30,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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-11-29 06:43:30,617 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 151 transitions. [2023-11-29 06:43:30,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-11-29 06:43:30,617 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:30,617 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:30,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 06:43:30,618 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:30,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:30,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1374732988, now seen corresponding path program 1 times [2023-11-29 06:43:30,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:30,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359446572] [2023-11-29 06:43:30,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:30,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:30,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:30,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:30,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:30,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359446572] [2023-11-29 06:43:30,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359446572] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:30,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:30,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 06:43:30,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266739011] [2023-11-29 06:43:30,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:30,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:43:30,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:30,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:43:30,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:30,668 INFO L87 Difference]: Start difference. First operand 129 states and 151 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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-11-29 06:43:30,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:30,873 INFO L93 Difference]: Finished difference Result 177 states and 180 transitions. [2023-11-29 06:43:30,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:43:30,874 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2023-11-29 06:43:30,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:30,876 INFO L225 Difference]: With dead ends: 177 [2023-11-29 06:43:30,876 INFO L226 Difference]: Without dead ends: 159 [2023-11-29 06:43:30,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:30,878 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 52 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:30,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 77 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:43:30,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2023-11-29 06:43:30,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 141. [2023-11-29 06:43:30,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 97 states have (on average 1.556701030927835) internal successors, (151), 137 states have internal predecessors, (151), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:30,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2023-11-29 06:43:30,892 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 8 [2023-11-29 06:43:30,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:30,892 INFO L495 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2023-11-29 06:43:30,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 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-11-29 06:43:30,893 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2023-11-29 06:43:30,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-11-29 06:43:30,894 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:30,894 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:30,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 06:43:30,894 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:30,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:30,895 INFO L85 PathProgramCache]: Analyzing trace with hash -278178166, now seen corresponding path program 1 times [2023-11-29 06:43:30,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:30,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730862500] [2023-11-29 06:43:30,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:30,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:30,909 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:30,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1936577038] [2023-11-29 06:43:30,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:30,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:30,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:30,915 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:30,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:43:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:30,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:43:30,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:31,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:31,023 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:31,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:31,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730862500] [2023-11-29 06:43:31,024 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:31,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936577038] [2023-11-29 06:43:31,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936577038] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:31,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:31,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:43:31,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965507808] [2023-11-29 06:43:31,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:31,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:43:31,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:31,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:43:31,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:43:31,027 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 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-11-29 06:43:31,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:31,195 INFO L93 Difference]: Finished difference Result 153 states and 170 transitions. [2023-11-29 06:43:31,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:43:31,196 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2023-11-29 06:43:31,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:31,197 INFO L225 Difference]: With dead ends: 153 [2023-11-29 06:43:31,197 INFO L226 Difference]: Without dead ends: 139 [2023-11-29 06:43:31,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 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-11-29 06:43:31,199 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 82 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:31,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 46 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:43:31,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2023-11-29 06:43:31,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 133. [2023-11-29 06:43:31,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 101 states have (on average 1.4059405940594059) internal successors, (142), 129 states have internal predecessors, (142), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:31,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 146 transitions. [2023-11-29 06:43:31,211 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 146 transitions. Word has length 14 [2023-11-29 06:43:31,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:31,212 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 146 transitions. [2023-11-29 06:43:31,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 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-11-29 06:43:31,212 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 146 transitions. [2023-11-29 06:43:31,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-11-29 06:43:31,213 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:31,213 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:31,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:43:31,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:31,418 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:31,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:31,419 INFO L85 PathProgramCache]: Analyzing trace with hash -33588488, now seen corresponding path program 1 times [2023-11-29 06:43:31,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:31,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387028927] [2023-11-29 06:43:31,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:31,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:31,429 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:31,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [577752313] [2023-11-29 06:43:31,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:31,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:31,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:31,431 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:31,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:43:31,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:31,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:43:31,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:31,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:31,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:31,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:31,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387028927] [2023-11-29 06:43:31,547 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:31,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577752313] [2023-11-29 06:43:31,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577752313] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:31,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:31,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 06:43:31,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995882731] [2023-11-29 06:43:31,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:31,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:43:31,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:31,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:43:31,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:31,549 INFO L87 Difference]: Start difference. First operand 133 states and 146 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 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-11-29 06:43:31,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:31,681 INFO L93 Difference]: Finished difference Result 146 states and 152 transitions. [2023-11-29 06:43:31,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:43:31,682 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2023-11-29 06:43:31,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:31,683 INFO L225 Difference]: With dead ends: 146 [2023-11-29 06:43:31,683 INFO L226 Difference]: Without dead ends: 122 [2023-11-29 06:43:31,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 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-11-29 06:43:31,685 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 33 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:31,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 65 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:43:31,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2023-11-29 06:43:31,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 119. [2023-11-29 06:43:31,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 87 states have (on average 1.4137931034482758) internal successors, (123), 115 states have internal predecessors, (123), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:31,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 127 transitions. [2023-11-29 06:43:31,695 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 127 transitions. Word has length 15 [2023-11-29 06:43:31,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:31,695 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 127 transitions. [2023-11-29 06:43:31,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 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-11-29 06:43:31,696 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 127 transitions. [2023-11-29 06:43:31,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 06:43:31,697 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:31,697 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:31,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:43:31,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:31,902 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:31,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:31,903 INFO L85 PathProgramCache]: Analyzing trace with hash -434058354, now seen corresponding path program 1 times [2023-11-29 06:43:31,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:31,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201322755] [2023-11-29 06:43:31,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:31,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:31,914 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:31,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1096745567] [2023-11-29 06:43:31,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:31,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:31,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:31,916 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:31,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:43:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:31,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:43:31,960 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:32,010 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:32,010 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:32,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:32,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201322755] [2023-11-29 06:43:32,010 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:32,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096745567] [2023-11-29 06:43:32,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096745567] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:32,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:32,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:43:32,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225694107] [2023-11-29 06:43:32,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:32,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:43:32,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:32,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:43:32,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:32,013 INFO L87 Difference]: Start difference. First operand 119 states and 127 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:32,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:32,025 INFO L93 Difference]: Finished difference Result 119 states and 127 transitions. [2023-11-29 06:43:32,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:43:32,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2023-11-29 06:43:32,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:32,027 INFO L225 Difference]: With dead ends: 119 [2023-11-29 06:43:32,027 INFO L226 Difference]: Without dead ends: 118 [2023-11-29 06:43:32,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 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-11-29 06:43:32,028 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 54 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:32,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 82 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:43:32,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2023-11-29 06:43:32,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2023-11-29 06:43:32,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 87 states have (on average 1.3908045977011494) internal successors, (121), 114 states have internal predecessors, (121), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:32,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 125 transitions. [2023-11-29 06:43:32,037 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 125 transitions. Word has length 30 [2023-11-29 06:43:32,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:32,038 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 125 transitions. [2023-11-29 06:43:32,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:32,039 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 125 transitions. [2023-11-29 06:43:32,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-29 06:43:32,039 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:32,040 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:32,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 06:43:32,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:32,240 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:32,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:32,241 INFO L85 PathProgramCache]: Analyzing trace with hash -570906994, now seen corresponding path program 1 times [2023-11-29 06:43:32,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:32,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771076514] [2023-11-29 06:43:32,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:32,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:32,252 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:32,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1119589702] [2023-11-29 06:43:32,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:32,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:32,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:32,253 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:32,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:43:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:32,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:43:32,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:32,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:32,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:32,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:32,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771076514] [2023-11-29 06:43:32,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:32,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119589702] [2023-11-29 06:43:32,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119589702] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:32,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:32,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:43:32,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265069745] [2023-11-29 06:43:32,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:32,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:43:32,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:32,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:43:32,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:43:32,340 INFO L87 Difference]: Start difference. First operand 118 states and 125 transitions. Second operand has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:32,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:32,354 INFO L93 Difference]: Finished difference Result 119 states and 125 transitions. [2023-11-29 06:43:32,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:43:32,355 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2023-11-29 06:43:32,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:32,356 INFO L225 Difference]: With dead ends: 119 [2023-11-29 06:43:32,356 INFO L226 Difference]: Without dead ends: 118 [2023-11-29 06:43:32,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 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-11-29 06:43:32,357 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 0 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:32,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 158 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:43:32,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2023-11-29 06:43:32,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2023-11-29 06:43:32,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 87 states have (on average 1.3793103448275863) internal successors, (120), 114 states have internal predecessors, (120), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:32,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 124 transitions. [2023-11-29 06:43:32,365 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 124 transitions. Word has length 31 [2023-11-29 06:43:32,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:32,365 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 124 transitions. [2023-11-29 06:43:32,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:32,365 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 124 transitions. [2023-11-29 06:43:32,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-11-29 06:43:32,367 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:32,367 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:32,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:43:32,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:32,572 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:32,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:32,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1295179538, now seen corresponding path program 1 times [2023-11-29 06:43:32,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:32,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158182977] [2023-11-29 06:43:32,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:32,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:32,582 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:32,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1602072911] [2023-11-29 06:43:32,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:32,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:32,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:32,584 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:32,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:43:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:32,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:43:32,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:32,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:32,675 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:32,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:32,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158182977] [2023-11-29 06:43:32,675 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:32,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602072911] [2023-11-29 06:43:32,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602072911] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:32,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:32,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:43:32,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863209381] [2023-11-29 06:43:32,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:32,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:43:32,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:32,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:43:32,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:43:32,678 INFO L87 Difference]: Start difference. First operand 118 states and 124 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:32,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:32,855 INFO L93 Difference]: Finished difference Result 205 states and 217 transitions. [2023-11-29 06:43:32,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:43:32,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2023-11-29 06:43:32,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:32,858 INFO L225 Difference]: With dead ends: 205 [2023-11-29 06:43:32,858 INFO L226 Difference]: Without dead ends: 189 [2023-11-29 06:43:32,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 32 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-11-29 06:43:32,859 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 60 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:32,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 96 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:43:32,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2023-11-29 06:43:32,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 164. [2023-11-29 06:43:32,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 132 states have (on average 1.3409090909090908) internal successors, (177), 159 states have internal predecessors, (177), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 06:43:32,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 183 transitions. [2023-11-29 06:43:32,870 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 183 transitions. Word has length 35 [2023-11-29 06:43:32,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:32,871 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 183 transitions. [2023-11-29 06:43:32,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:32,871 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 183 transitions. [2023-11-29 06:43:32,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-11-29 06:43:32,872 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:32,872 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:32,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:43:33,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:33,078 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:33,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:33,078 INFO L85 PathProgramCache]: Analyzing trace with hash -872976556, now seen corresponding path program 1 times [2023-11-29 06:43:33,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:33,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920895182] [2023-11-29 06:43:33,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:33,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:33,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:33,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1546125817] [2023-11-29 06:43:33,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:33,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:33,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:33,091 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:33,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:43:33,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:33,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:43:33,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:33,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:33,214 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:33,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:33,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920895182] [2023-11-29 06:43:33,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:33,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546125817] [2023-11-29 06:43:33,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546125817] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:33,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:33,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:43:33,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887710594] [2023-11-29 06:43:33,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:33,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:43:33,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:33,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:43:33,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:43:33,217 INFO L87 Difference]: Start difference. First operand 164 states and 183 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:33,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:33,355 INFO L93 Difference]: Finished difference Result 165 states and 183 transitions. [2023-11-29 06:43:33,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:43:33,355 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2023-11-29 06:43:33,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:33,357 INFO L225 Difference]: With dead ends: 165 [2023-11-29 06:43:33,357 INFO L226 Difference]: Without dead ends: 164 [2023-11-29 06:43:33,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 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-11-29 06:43:33,358 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 26 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:33,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 135 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:43:33,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2023-11-29 06:43:33,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2023-11-29 06:43:33,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 132 states have (on average 1.3333333333333333) internal successors, (176), 159 states have internal predecessors, (176), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 06:43:33,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 182 transitions. [2023-11-29 06:43:33,367 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 182 transitions. Word has length 37 [2023-11-29 06:43:33,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:33,368 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 182 transitions. [2023-11-29 06:43:33,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:33,368 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 182 transitions. [2023-11-29 06:43:33,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-29 06:43:33,369 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:33,370 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] [2023-11-29 06:43:33,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-29 06:43:33,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:33,576 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:33,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:33,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1411846410, now seen corresponding path program 1 times [2023-11-29 06:43:33,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:33,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389479242] [2023-11-29 06:43:33,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:33,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:33,586 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:33,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1581121319] [2023-11-29 06:43:33,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:33,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:33,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:33,588 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:33,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:43:33,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:33,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:43:33,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:33,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:33,707 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:33,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:33,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389479242] [2023-11-29 06:43:33,708 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:33,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581121319] [2023-11-29 06:43:33,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581121319] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:33,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:33,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:43:33,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933953038] [2023-11-29 06:43:33,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:33,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:43:33,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:33,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:43:33,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:43:33,710 INFO L87 Difference]: Start difference. First operand 164 states and 182 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:33,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:33,748 INFO L93 Difference]: Finished difference Result 164 states and 182 transitions. [2023-11-29 06:43:33,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:43:33,748 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2023-11-29 06:43:33,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:33,750 INFO L225 Difference]: With dead ends: 164 [2023-11-29 06:43:33,750 INFO L226 Difference]: Without dead ends: 163 [2023-11-29 06:43:33,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:43:33,751 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 55 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:33,751 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 152 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:43:33,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2023-11-29 06:43:33,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2023-11-29 06:43:33,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 132 states have (on average 1.3181818181818181) internal successors, (174), 158 states have internal predecessors, (174), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-29 06:43:33,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 180 transitions. [2023-11-29 06:43:33,758 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 180 transitions. Word has length 39 [2023-11-29 06:43:33,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:33,758 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 180 transitions. [2023-11-29 06:43:33,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:33,758 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 180 transitions. [2023-11-29 06:43:33,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-29 06:43:33,759 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:33,759 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:33,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:43:33,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:43:33,964 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:33,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:33,964 INFO L85 PathProgramCache]: Analyzing trace with hash -817565709, now seen corresponding path program 1 times [2023-11-29 06:43:33,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:33,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093874817] [2023-11-29 06:43:33,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:33,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:33,972 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:33,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1474049277] [2023-11-29 06:43:33,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:33,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:33,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:33,974 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:33,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:43:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:34,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:43:34,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:34,082 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:34,082 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:43:34,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:34,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:34,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093874817] [2023-11-29 06:43:34,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:34,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474049277] [2023-11-29 06:43:34,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474049277] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:43:34,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:43:34,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2023-11-29 06:43:34,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544568376] [2023-11-29 06:43:34,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:43:34,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:43:34,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:34,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:43:34,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:43:34,181 INFO L87 Difference]: Start difference. First operand 163 states and 180 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:34,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:34,289 INFO L93 Difference]: Finished difference Result 305 states and 317 transitions. [2023-11-29 06:43:34,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 06:43:34,290 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 40 [2023-11-29 06:43:34,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:34,292 INFO L225 Difference]: With dead ends: 305 [2023-11-29 06:43:34,292 INFO L226 Difference]: Without dead ends: 282 [2023-11-29 06:43:34,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2023-11-29 06:43:34,293 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 126 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:34,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 563 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:43:34,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2023-11-29 06:43:34,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 215. [2023-11-29 06:43:34,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 180 states have (on average 1.3277777777777777) internal successors, (239), 206 states have internal predecessors, (239), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:34,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 247 transitions. [2023-11-29 06:43:34,303 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 247 transitions. Word has length 40 [2023-11-29 06:43:34,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:34,303 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 247 transitions. [2023-11-29 06:43:34,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:34,303 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 247 transitions. [2023-11-29 06:43:34,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 06:43:34,304 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:34,304 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:34,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-29 06:43:34,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 06:43:34,505 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:34,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:34,505 INFO L85 PathProgramCache]: Analyzing trace with hash 659544541, now seen corresponding path program 1 times [2023-11-29 06:43:34,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:34,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529740942] [2023-11-29 06:43:34,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:34,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:34,514 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:34,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1104703407] [2023-11-29 06:43:34,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:34,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:34,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:34,515 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:34,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:43:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:34,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:43:34,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:34,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:34,714 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:43:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:34,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:34,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529740942] [2023-11-29 06:43:34,823 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:34,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104703407] [2023-11-29 06:43:34,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104703407] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:43:34,823 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:43:34,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-11-29 06:43:34,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942198991] [2023-11-29 06:43:34,824 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:43:34,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:43:34,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:34,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:43:34,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:43:34,825 INFO L87 Difference]: Start difference. First operand 215 states and 247 transitions. Second operand has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 8 states have internal predecessors, (79), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:35,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:35,168 INFO L93 Difference]: Finished difference Result 232 states and 255 transitions. [2023-11-29 06:43:35,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:43:35,170 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 8 states have internal predecessors, (79), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2023-11-29 06:43:35,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:35,171 INFO L225 Difference]: With dead ends: 232 [2023-11-29 06:43:35,171 INFO L226 Difference]: Without dead ends: 229 [2023-11-29 06:43:35,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=50, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:43:35,172 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 196 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:35,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 146 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:43:35,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2023-11-29 06:43:35,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 217. [2023-11-29 06:43:35,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 182 states have (on average 1.2967032967032968) internal successors, (236), 208 states have internal predecessors, (236), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:35,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 244 transitions. [2023-11-29 06:43:35,182 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 244 transitions. Word has length 43 [2023-11-29 06:43:35,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:35,183 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 244 transitions. [2023-11-29 06:43:35,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 8 states have internal predecessors, (79), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:43:35,183 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 244 transitions. [2023-11-29 06:43:35,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 06:43:35,184 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:35,184 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 06:43:35,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 06:43:35,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 06:43:35,386 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:35,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:35,386 INFO L85 PathProgramCache]: Analyzing trace with hash 245708517, now seen corresponding path program 1 times [2023-11-29 06:43:35,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:35,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041442156] [2023-11-29 06:43:35,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:35,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:35,396 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:35,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1855702582] [2023-11-29 06:43:35,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:35,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:35,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:35,398 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:35,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:43:35,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:35,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:43:35,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:35,533 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:43:35,533 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:43:35,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:35,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041442156] [2023-11-29 06:43:35,533 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:35,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855702582] [2023-11-29 06:43:35,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855702582] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:43:35,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:43:35,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:43:35,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153580918] [2023-11-29 06:43:35,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:43:35,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:43:35,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:35,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:43:35,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:43:35,535 INFO L87 Difference]: Start difference. First operand 217 states and 244 transitions. Second operand has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:35,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:35,647 INFO L93 Difference]: Finished difference Result 217 states and 244 transitions. [2023-11-29 06:43:35,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:43:35,648 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2023-11-29 06:43:35,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:35,649 INFO L225 Difference]: With dead ends: 217 [2023-11-29 06:43:35,649 INFO L226 Difference]: Without dead ends: 186 [2023-11-29 06:43:35,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:43:35,650 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 128 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:35,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 51 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:43:35,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2023-11-29 06:43:35,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2023-11-29 06:43:35,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 164 states have (on average 1.1646341463414633) internal successors, (191), 177 states have internal predecessors, (191), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:35,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 199 transitions. [2023-11-29 06:43:35,658 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 199 transitions. Word has length 51 [2023-11-29 06:43:35,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:35,658 INFO L495 AbstractCegarLoop]: Abstraction has 186 states and 199 transitions. [2023-11-29 06:43:35,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 06:43:35,659 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 199 transitions. [2023-11-29 06:43:35,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 06:43:35,660 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:35,660 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:43:35,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 06:43:35,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 06:43:35,863 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:35,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:35,864 INFO L85 PathProgramCache]: Analyzing trace with hash -955586437, now seen corresponding path program 1 times [2023-11-29 06:43:35,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:35,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012862] [2023-11-29 06:43:35,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:35,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:35,872 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:35,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2126965450] [2023-11-29 06:43:35,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:35,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:35,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:35,874 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:35,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:43:35,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:35,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:43:35,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:35,987 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 06:43:35,987 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:43:36,076 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 06:43:36,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:36,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012862] [2023-11-29 06:43:36,076 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:36,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126965450] [2023-11-29 06:43:36,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126965450] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:43:36,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:43:36,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 06:43:36,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640661627] [2023-11-29 06:43:36,077 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:43:36,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:43:36,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:36,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:43:36,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:43:36,079 INFO L87 Difference]: Start difference. First operand 186 states and 199 transitions. Second operand has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:36,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:36,128 INFO L93 Difference]: Finished difference Result 273 states and 282 transitions. [2023-11-29 06:43:36,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:43:36,129 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 67 [2023-11-29 06:43:36,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:36,130 INFO L225 Difference]: With dead ends: 273 [2023-11-29 06:43:36,131 INFO L226 Difference]: Without dead ends: 272 [2023-11-29 06:43:36,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:43:36,132 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 81 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:36,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 257 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:43:36,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2023-11-29 06:43:36,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 209. [2023-11-29 06:43:36,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 186 states have (on average 1.1720430107526882) internal successors, (218), 199 states have internal predecessors, (218), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 06:43:36,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 228 transitions. [2023-11-29 06:43:36,143 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 228 transitions. Word has length 67 [2023-11-29 06:43:36,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:36,143 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 228 transitions. [2023-11-29 06:43:36,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 6 states have internal predecessors, (117), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:36,143 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 228 transitions. [2023-11-29 06:43:36,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-29 06:43:36,144 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:36,144 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, 1, 1, 1, 1, 1] [2023-11-29 06:43:36,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 06:43:36,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 06:43:36,345 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:36,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:36,345 INFO L85 PathProgramCache]: Analyzing trace with hash -28810625, now seen corresponding path program 1 times [2023-11-29 06:43:36,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:36,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318977508] [2023-11-29 06:43:36,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:36,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:36,354 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:36,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2055968433] [2023-11-29 06:43:36,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:36,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:36,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:36,356 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:36,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:43:36,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:36,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:43:36,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:36,484 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 06:43:36,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:43:36,639 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 06:43:36,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:36,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318977508] [2023-11-29 06:43:36,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:36,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055968433] [2023-11-29 06:43:36,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055968433] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:43:36,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:43:36,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-11-29 06:43:36,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117319339] [2023-11-29 06:43:36,641 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:43:36,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:43:36,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:36,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:43:36,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:43:36,642 INFO L87 Difference]: Start difference. First operand 209 states and 228 transitions. Second operand has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 8 states have internal predecessors, (125), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:36,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:36,896 INFO L93 Difference]: Finished difference Result 246 states and 261 transitions. [2023-11-29 06:43:36,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:43:36,897 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 8 states have internal predecessors, (125), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 71 [2023-11-29 06:43:36,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:36,898 INFO L225 Difference]: With dead ends: 246 [2023-11-29 06:43:36,898 INFO L226 Difference]: Without dead ends: 215 [2023-11-29 06:43:36,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:43:36,899 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 206 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:36,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 152 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:43:36,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2023-11-29 06:43:36,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 204. [2023-11-29 06:43:36,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 184 states have (on average 1.108695652173913) internal successors, (204), 194 states have internal predecessors, (204), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 06:43:36,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 214 transitions. [2023-11-29 06:43:36,910 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 214 transitions. Word has length 71 [2023-11-29 06:43:36,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:36,911 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 214 transitions. [2023-11-29 06:43:36,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 8 states have internal predecessors, (125), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-29 06:43:36,911 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 214 transitions. [2023-11-29 06:43:36,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 06:43:36,912 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:36,913 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1] [2023-11-29 06:43:36,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 06:43:37,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 06:43:37,118 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:37,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:37,118 INFO L85 PathProgramCache]: Analyzing trace with hash -620866258, now seen corresponding path program 1 times [2023-11-29 06:43:37,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:37,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426632999] [2023-11-29 06:43:37,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:37,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:37,130 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:37,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1469712013] [2023-11-29 06:43:37,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:37,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:37,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:37,131 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:37,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:43:37,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:43:37,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 06:43:37,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:37,399 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 06:43:37,400 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:43:37,667 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 06:43:37,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:43:37,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426632999] [2023-11-29 06:43:37,668 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:43:37,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469712013] [2023-11-29 06:43:37,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469712013] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:43:37,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:43:37,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-29 06:43:37,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988623584] [2023-11-29 06:43:37,669 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:43:37,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 06:43:37,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:43:37,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 06:43:37,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:43:37,671 INFO L87 Difference]: Start difference. First operand 204 states and 214 transitions. Second operand has 12 states, 11 states have (on average 17.363636363636363) internal successors, (191), 12 states have internal predecessors, (191), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:43:38,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:43:38,102 INFO L93 Difference]: Finished difference Result 218 states and 227 transitions. [2023-11-29 06:43:38,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 06:43:38,102 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 17.363636363636363) internal successors, (191), 12 states have internal predecessors, (191), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 109 [2023-11-29 06:43:38,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:43:38,104 INFO L225 Difference]: With dead ends: 218 [2023-11-29 06:43:38,104 INFO L226 Difference]: Without dead ends: 217 [2023-11-29 06:43:38,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:43:38,105 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 287 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:43:38,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 197 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:43:38,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-11-29 06:43:38,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 203. [2023-11-29 06:43:38,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 184 states have (on average 1.0978260869565217) internal successors, (202), 193 states have internal predecessors, (202), 5 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-29 06:43:38,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 212 transitions. [2023-11-29 06:43:38,114 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 212 transitions. Word has length 109 [2023-11-29 06:43:38,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:43:38,114 INFO L495 AbstractCegarLoop]: Abstraction has 203 states and 212 transitions. [2023-11-29 06:43:38,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 17.363636363636363) internal successors, (191), 12 states have internal predecessors, (191), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:43:38,115 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 212 transitions. [2023-11-29 06:43:38,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-29 06:43:38,116 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:43:38,116 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1] [2023-11-29 06:43:38,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 06:43:38,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 06:43:38,317 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:43:38,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:43:38,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1491432503, now seen corresponding path program 2 times [2023-11-29 06:43:38,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:43:38,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79301974] [2023-11-29 06:43:38,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:43:38,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:43:38,328 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:43:38,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1179176862] [2023-11-29 06:43:38,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:43:38,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:43:38,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:43:38,330 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:43:38,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:43:38,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:43:38,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:43:38,401 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 06:43:38,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:43:38,591 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 6 proven. 114 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 06:43:38,591 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:43:46,696 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start_main_~y~0#1| (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse0 6)) 1537228672809129301) (not (= (mod .cse0 6) 0)))) is different from false [2023-11-29 06:43:54,768 WARN L293 SmtUtils]: Spent 8.01s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 06:50:33,709 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 6 proven. 54 refuted. 0 times theorem prover too weak. 6 trivial. 60 not checked. [2023-11-29 06:50:33,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:50:33,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79301974] [2023-11-29 06:50:33,710 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:50:33,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179176862] [2023-11-29 06:50:33,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179176862] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:50:33,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:50:33,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-29 06:50:33,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859113296] [2023-11-29 06:50:33,711 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:50:33,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 06:50:33,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:50:33,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 06:50:33,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=183, Unknown=5, NotChecked=28, Total=272 [2023-11-29 06:50:33,713 INFO L87 Difference]: Start difference. First operand 203 states and 212 transitions. Second operand has 17 states, 16 states have (on average 13.0) internal successors, (208), 17 states have internal predecessors, (208), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:50:41,136 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse4 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse0 (not (= (mod .cse4 6) 0))) (.cse1 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse3 (* |c_ULTIMATE.start_main_~y~0#1| 2))) (and (or .cse0 (< (+ .cse1 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288)) (or (< (+ .cse1 .cse3 (div .cse4 6)) 1537228672809129301) .cse0) (< (+ .cse1 |c_ULTIMATE.start_main_~x~0#1|) 1537228672809129302) (< (+ .cse1 |c_ULTIMATE.start_main_~x~0#1| .cse3) 1537228672809129301) (<= |c_ULTIMATE.start_main_~x~0#1| 14))))) is different from false [2023-11-29 06:50:45,143 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse0 (not (= (mod .cse3 6) 0)))) (and (or .cse0 (< (+ .cse1 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288)) (or (< (+ .cse1 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse3 6)) 1537228672809129301) .cse0) (<= |c_ULTIMATE.start_main_~x~0#1| 14))))) is different from false [2023-11-29 06:50:49,151 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse0 (not (= (mod .cse3 6) 0)))) (and (or .cse0 (< (+ .cse1 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288)) (or (< (+ .cse1 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse3 6)) 1537228672809129301) .cse0))))) is different from false [2023-11-29 06:51:32,710 WARN L293 SmtUtils]: Spent 10.02s on a formula simplification. DAG size of input: 29 DAG size of output: 29 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:51:34,673 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:38,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:40,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:42,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:44,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.38s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:48,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:52,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:51:56,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.46s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:00,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:04,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:07,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.28s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:11,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:15,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:19,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:23,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:26,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:29,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.08s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:33,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:37,657 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (not (= (mod .cse1 6) 0)))) (and (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) .cse2) (< (+ .cse0 |c_ULTIMATE.start_main_~x~0#1|) 1537228672809129302) (or (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297) .cse2))))) is different from false [2023-11-29 06:52:41,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:45,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:49,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:53,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:52:57,702 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse1 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (or (not (= (mod (+ |c_ULTIMATE.start_main_~y~0#1| .cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)) 6) 0)) (< (+ .cse1 (div (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288))) (< (+ .cse1 |c_ULTIMATE.start_main_~x~0#1| (* |c_ULTIMATE.start_main_~y~0#1| 2)) 1537228672809129301) (<= |c_ULTIMATE.start_main_~x~0#1| 14))) is different from false [2023-11-29 06:53:01,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:04,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:08,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:12,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:16,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:18,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.53s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:22,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:26,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:28,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:32,777 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (not (= (mod .cse1 6) 0)))) (and (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) .cse2) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301) (or (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297) .cse2))))) is different from false [2023-11-29 06:53:36,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:38,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:42,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:46,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:50,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:54,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:53:57,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.71s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:01,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:03,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:07,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:09,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:13,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.54s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:17,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:21,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:25,171 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:54:29,190 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (not (= (mod .cse1 6) 0)))) (and (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) .cse2) (or (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297) .cse2))))) is different from false [2023-11-29 06:54:59,545 WARN L293 SmtUtils]: Spent 10.31s on a formula simplification. DAG size of input: 30 DAG size of output: 30 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:55:03,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:07,589 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) (not (= (mod .cse1 6) 0)))) (< (+ .cse0 |c_ULTIMATE.start_main_~x~0#1|) 1537228672809129302))) is different from false [2023-11-29 06:55:11,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:15,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:19,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:23,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:27,647 WARN L854 $PredicateComparison]: unable to prove that (and (let ((.cse0 (+ |c_ULTIMATE.start_main_~y~0#1| (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse0 6)) 1537228672809129301) (not (= (mod .cse0 6) 0)))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301)) is different from false [2023-11-29 06:55:31,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:35,673 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:55:40,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:40,096 INFO L93 Difference]: Finished difference Result 335 states and 357 transitions. [2023-11-29 06:55:40,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 06:55:40,096 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 13.0) internal successors, (208), 17 states have internal predecessors, (208), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 115 [2023-11-29 06:55:40,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:40,099 INFO L225 Difference]: With dead ends: 335 [2023-11-29 06:55:40,100 INFO L226 Difference]: Without dead ends: 333 [2023-11-29 06:55:40,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 217 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 10 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 166.2s TimeCoverageRelationStatistics Valid=162, Invalid=460, Unknown=18, NotChecked=550, Total=1190 [2023-11-29 06:55:40,101 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 352 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 27 mSolverCounterUnsat, 37 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 189.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 2493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 37 IncrementalHoareTripleChecker+Unknown, 1487 IncrementalHoareTripleChecker+Unchecked, 189.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:40,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 373 Invalid, 2493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 942 Invalid, 37 Unknown, 1487 Unchecked, 189.4s Time] [2023-11-29 06:55:40,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2023-11-29 06:55:40,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 281. [2023-11-29 06:55:40,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 260 states have (on average 1.126923076923077) internal successors, (293), 269 states have internal predecessors, (293), 7 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-29 06:55:40,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 307 transitions. [2023-11-29 06:55:40,124 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 307 transitions. Word has length 115 [2023-11-29 06:55:40,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:40,125 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 307 transitions. [2023-11-29 06:55:40,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 13.0) internal successors, (208), 17 states have internal predecessors, (208), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:55:40,125 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 307 transitions. [2023-11-29 06:55:40,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-29 06:55:40,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:40,126 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1] [2023-11-29 06:55:40,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-29 06:55:40,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 06:55:40,327 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:55:40,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:40,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1491432533, now seen corresponding path program 1 times [2023-11-29 06:55:40,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:40,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343844414] [2023-11-29 06:55:40,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:40,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:40,340 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:55:40,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1284868433] [2023-11-29 06:55:40,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:40,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:40,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:40,342 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:40,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 06:55:40,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:55:40,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:40,646 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:55:40,646 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:40,919 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 06:55:40,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:40,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343844414] [2023-11-29 06:55:40,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:55:40,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284868433] [2023-11-29 06:55:40,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284868433] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:55:40,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:55:40,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-29 06:55:40,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356041402] [2023-11-29 06:55:40,921 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:40,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 06:55:40,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:40,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 06:55:40,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:55:40,923 INFO L87 Difference]: Start difference. First operand 281 states and 307 transitions. Second operand has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:55:41,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:41,312 INFO L93 Difference]: Finished difference Result 425 states and 434 transitions. [2023-11-29 06:55:41,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 06:55:41,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 115 [2023-11-29 06:55:41,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:41,316 INFO L225 Difference]: With dead ends: 425 [2023-11-29 06:55:41,316 INFO L226 Difference]: Without dead ends: 404 [2023-11-29 06:55:41,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=359, Invalid=697, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 06:55:41,318 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 244 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:41,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 588 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:55:41,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2023-11-29 06:55:41,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 325. [2023-11-29 06:55:41,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 299 states have (on average 1.1036789297658862) internal successors, (330), 308 states have internal predecessors, (330), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-29 06:55:41,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 346 transitions. [2023-11-29 06:55:41,344 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 346 transitions. Word has length 115 [2023-11-29 06:55:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:41,344 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 346 transitions. [2023-11-29 06:55:41,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:55:41,345 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 346 transitions. [2023-11-29 06:55:41,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 06:55:41,346 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:41,346 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1] [2023-11-29 06:55:41,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-29 06:55:41,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 06:55:41,547 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:55:41,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:41,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1003817541, now seen corresponding path program 1 times [2023-11-29 06:55:41,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:41,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579387851] [2023-11-29 06:55:41,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:41,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:41,560 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:55:41,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [321309225] [2023-11-29 06:55:41,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:41,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:41,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:41,562 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:41,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 06:55:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:41,634 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:55:41,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:41,734 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 80 proven. 4 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-11-29 06:55:41,734 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:41,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:41,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579387851] [2023-11-29 06:55:41,916 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:55:41,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321309225] [2023-11-29 06:55:41,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321309225] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:55:41,917 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:55:41,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2023-11-29 06:55:41,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792739216] [2023-11-29 06:55:41,917 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:41,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:55:41,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:41,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:55:41,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:55:41,919 INFO L87 Difference]: Start difference. First operand 325 states and 346 transitions. Second operand has 5 states, 4 states have (on average 18.0) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:55:42,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:42,023 INFO L93 Difference]: Finished difference Result 325 states and 346 transitions. [2023-11-29 06:55:42,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:55:42,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.0) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 119 [2023-11-29 06:55:42,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:42,026 INFO L225 Difference]: With dead ends: 325 [2023-11-29 06:55:42,026 INFO L226 Difference]: Without dead ends: 307 [2023-11-29 06:55:42,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:55:42,027 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:42,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 36 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:55:42,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2023-11-29 06:55:42,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 307. [2023-11-29 06:55:42,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 285 states have (on average 1.0456140350877192) internal successors, (298), 290 states have internal predecessors, (298), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-29 06:55:42,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 314 transitions. [2023-11-29 06:55:42,049 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 314 transitions. Word has length 119 [2023-11-29 06:55:42,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:42,050 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 314 transitions. [2023-11-29 06:55:42,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.0) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:55:42,050 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 314 transitions. [2023-11-29 06:55:42,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 06:55:42,051 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:42,051 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1] [2023-11-29 06:55:42,058 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 06:55:42,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:42,252 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:55:42,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:42,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1698986621, now seen corresponding path program 1 times [2023-11-29 06:55:42,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:42,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275383753] [2023-11-29 06:55:42,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:42,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:42,260 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:55:42,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [635967512] [2023-11-29 06:55:42,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:42,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:42,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:42,262 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:42,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 06:55:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:42,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 06:55:42,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:42,460 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 06:55:42,460 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:42,790 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-29 06:55:42,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:42,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275383753] [2023-11-29 06:55:42,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:55:42,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635967512] [2023-11-29 06:55:42,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635967512] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:55:42,791 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:55:42,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-11-29 06:55:42,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737186525] [2023-11-29 06:55:42,791 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:42,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:55:42,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:42,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:55:42,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:55:42,794 INFO L87 Difference]: Start difference. First operand 307 states and 314 transitions. Second operand has 10 states, 9 states have (on average 23.88888888888889) internal successors, (215), 10 states have internal predecessors, (215), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:55:43,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:43,313 INFO L93 Difference]: Finished difference Result 320 states and 324 transitions. [2023-11-29 06:55:43,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 06:55:43,316 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 23.88888888888889) internal successors, (215), 10 states have internal predecessors, (215), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 121 [2023-11-29 06:55:43,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:43,319 INFO L225 Difference]: With dead ends: 320 [2023-11-29 06:55:43,319 INFO L226 Difference]: Without dead ends: 319 [2023-11-29 06:55:43,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:55:43,321 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 40 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:43,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 274 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:55:43,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2023-11-29 06:55:43,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 315. [2023-11-29 06:55:43,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 293 states have (on average 1.0341296928327646) internal successors, (303), 298 states have internal predecessors, (303), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-29 06:55:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 319 transitions. [2023-11-29 06:55:43,347 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 319 transitions. Word has length 121 [2023-11-29 06:55:43,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:43,348 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 319 transitions. [2023-11-29 06:55:43,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 23.88888888888889) internal successors, (215), 10 states have internal predecessors, (215), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-11-29 06:55:43,348 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 319 transitions. [2023-11-29 06:55:43,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-11-29 06:55:43,351 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:43,351 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1] [2023-11-29 06:55:43,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 06:55:43,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:43,552 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:55:43,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:43,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1244430146, now seen corresponding path program 2 times [2023-11-29 06:55:43,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:43,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131461942] [2023-11-29 06:55:43,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:43,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:43,569 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:55:43,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [479283962] [2023-11-29 06:55:43,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:55:43,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:43,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:43,571 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:43,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 06:55:43,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 06:55:43,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:55:43,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:55:43,628 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:43,902 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2023-11-29 06:55:43,902 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:44,137 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2023-11-29 06:55:44,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:44,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131461942] [2023-11-29 06:55:44,138 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:55:44,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479283962] [2023-11-29 06:55:44,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479283962] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:55:44,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:55:44,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 06:55:44,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028433085] [2023-11-29 06:55:44,139 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:44,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:55:44,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:44,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:55:44,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:55:44,141 INFO L87 Difference]: Start difference. First operand 315 states and 319 transitions. Second operand has 6 states, 5 states have (on average 14.6) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:55:44,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:44,186 INFO L93 Difference]: Finished difference Result 315 states and 319 transitions. [2023-11-29 06:55:44,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:55:44,187 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.6) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 175 [2023-11-29 06:55:44,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:44,189 INFO L225 Difference]: With dead ends: 315 [2023-11-29 06:55:44,190 INFO L226 Difference]: Without dead ends: 314 [2023-11-29 06:55:44,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 344 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:55:44,191 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 89 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:44,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 99 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:55:44,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2023-11-29 06:55:44,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 314. [2023-11-29 06:55:44,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 293 states have (on average 1.0204778156996588) internal successors, (299), 297 states have internal predecessors, (299), 8 states have call successors, (8), 8 states have call predecessors, (8), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-29 06:55:44,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 315 transitions. [2023-11-29 06:55:44,218 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 315 transitions. Word has length 175 [2023-11-29 06:55:44,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:44,219 INFO L495 AbstractCegarLoop]: Abstraction has 314 states and 315 transitions. [2023-11-29 06:55:44,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.6) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 06:55:44,219 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 315 transitions. [2023-11-29 06:55:44,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2023-11-29 06:55:44,223 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:44,223 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1] [2023-11-29 06:55:44,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 06:55:44,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:44,424 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:55:44,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:44,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1681541867, now seen corresponding path program 3 times [2023-11-29 06:55:44,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:44,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801559994] [2023-11-29 06:55:44,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:44,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:44,441 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:55:44,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [81401944] [2023-11-29 06:55:44,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 06:55:44,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:44,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:44,443 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:44,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 06:55:48,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2023-11-29 06:55:48,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:55:48,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 06:55:48,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:48,694 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 18 proven. 714 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-11-29 06:55:48,695 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:56,797 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start_main_~y~0#1| (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse0 6)) 1537228672809129301) (not (= (mod .cse0 6) 0)))) is different from false [2023-11-29 06:56:04,820 WARN L293 SmtUtils]: Spent 8.01s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 06:56:12,830 WARN L293 SmtUtils]: Spent 8.01s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 06:57:08,941 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 18 proven. 648 refuted. 0 times theorem prover too weak. 66 trivial. 66 not checked. [2023-11-29 06:57:08,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:57:08,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801559994] [2023-11-29 06:57:08,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:57:08,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81401944] [2023-11-29 06:57:08,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81401944] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:57:08,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:57:08,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 25 [2023-11-29 06:57:08,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719247725] [2023-11-29 06:57:08,942 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:57:08,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 06:57:08,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:57:08,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 06:57:08,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=477, Unknown=1, NotChecked=46, Total=650 [2023-11-29 06:57:08,945 INFO L87 Difference]: Start difference. First operand 314 states and 315 transitions. Second operand has 26 states, 25 states have (on average 18.24) internal successors, (456), 26 states have internal predecessors, (456), 14 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-29 06:57:19,338 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse5 (* |c_ULTIMATE.start_main_~y~0#1| 2)) (.cse4 (+ |c_ULTIMATE.start_main_~y~0#1| .cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (< (+ .cse2 .cse5 (div .cse4 6)) 1537228672809129301)) (.cse6 (* |c_ULTIMATE.start_main_~y~0#1| 12)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (<= |c_ULTIMATE.start_main_~x~0#1| 140) (or (< 4611686018427387903 .cse0) .cse1) (or (< 4611686018427387687 (+ (* .cse2 18) (* |c_ULTIMATE.start_main_~y~0#1| 108) .cse0)) (< (+ (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 39) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 253)) 6) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 14)) 1537228672809129162)) (or .cse1 (not (= (mod .cse4 6) 0))) (or (< (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse3) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse2 9) .cse0))) (< (+ .cse2 |c_ULTIMATE.start_main_~x~0#1|) 1537228672809129302) (< (+ .cse2 |c_ULTIMATE.start_main_~x~0#1| .cse5) 1537228672809129301) (or (< 4611686018427387839 (+ (* |c_ULTIMATE.start_main_~y~0#1| 48) (* .cse2 12) .cse0)) (< (+ (* |c_ULTIMATE.start_main_~y~0#1| 10) .cse2 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 121) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 27) .cse3) 6)) 1537228672809129247)) (or (< (+ .cse2 .cse6 (div (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 181) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 33)) 6)) 1537228672809129211) (< 4611686018427387778 (+ (* .cse2 15) (* |c_ULTIMATE.start_main_~y~0#1| 75) .cse0))) (or (< 4611686018427387902 (+ (* .cse2 3) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse2 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse2 (div (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse2 6) .cse6 .cse0))))))) is different from false [2023-11-29 06:57:23,354 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse4 (* |c_ULTIMATE.start_main_~y~0#1| 12)) (.cse1 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (or (< 4611686018427387687 (+ (* .cse0 18) (* |c_ULTIMATE.start_main_~y~0#1| 108) .cse1)) (< (+ (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 39) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 253)) 6) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 14)) 1537228672809129162)) (let ((.cse3 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse3 6)) 1537228672809129301) (not (= (mod .cse3 6) 0)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse2) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse0 9) .cse1))) (or (< 4611686018427387839 (+ (* |c_ULTIMATE.start_main_~y~0#1| 48) (* .cse0 12) .cse1)) (< (+ (* |c_ULTIMATE.start_main_~y~0#1| 10) .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 121) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 27) .cse2) 6)) 1537228672809129247)) (or (< (+ .cse0 .cse4 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 181) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 33)) 6)) 1537228672809129211) (< 4611686018427387778 (+ (* .cse0 15) (* |c_ULTIMATE.start_main_~y~0#1| 75) .cse1))) (or (< 4611686018427387902 (+ (* .cse0 3) .cse1 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse0 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse0 6) .cse4 .cse1))))) is different from false [2023-11-29 06:57:35,763 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (+ |c_ULTIMATE.start_main_~y~0#1| .cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse2 6)) 1537228672809129301)) (.cse5 (* |c_ULTIMATE.start_main_~y~0#1| 12)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (or (< 4611686018427387903 .cse0) .cse1) (or .cse1 (not (= (mod .cse2 6) 0))) (or (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse4) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse3 9) .cse0))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301) (or (< 4611686018427387839 (+ (* |c_ULTIMATE.start_main_~y~0#1| 48) (* .cse3 12) .cse0)) (< (+ (* |c_ULTIMATE.start_main_~y~0#1| 10) .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 121) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 27) .cse4) 6)) 1537228672809129247)) (or (< (+ .cse3 .cse5 (div (+ .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 181) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 33)) 6)) 1537228672809129211) (< 4611686018427387778 (+ (* .cse3 15) (* |c_ULTIMATE.start_main_~y~0#1| 75) .cse0))) (or (< 4611686018427387902 (+ (* .cse3 3) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse3 (div (+ .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse3 6) .cse5 .cse0))))))) is different from false [2023-11-29 06:57:42,036 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse4 (* |c_ULTIMATE.start_main_~y~0#1| 12)) (.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) (not (= (mod .cse1 6) 0)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse2) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse0 9) .cse3))) (or (< 4611686018427387839 (+ (* |c_ULTIMATE.start_main_~y~0#1| 48) (* .cse0 12) .cse3)) (< (+ (* |c_ULTIMATE.start_main_~y~0#1| 10) .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 121) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 27) .cse2) 6)) 1537228672809129247)) (or (< (+ .cse0 .cse4 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 181) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 33)) 6)) 1537228672809129211) (< 4611686018427387778 (+ (* .cse0 15) (* |c_ULTIMATE.start_main_~y~0#1| 75) .cse3))) (or (< 4611686018427387902 (+ (* .cse0 3) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse0 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse0 6) .cse4 .cse3))))) is different from false [2023-11-29 06:57:49,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:58:00,196 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (+ |c_ULTIMATE.start_main_~y~0#1| .cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse2 6)) 1537228672809129301)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (or (< 4611686018427387903 .cse0) .cse1) (or .cse1 (not (= (mod .cse2 6) 0))) (or (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse4) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse3 9) .cse0))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301) (or (< 4611686018427387839 (+ (* |c_ULTIMATE.start_main_~y~0#1| 48) (* .cse3 12) .cse0)) (< (+ (* |c_ULTIMATE.start_main_~y~0#1| 10) .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 121) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 27) .cse4) 6)) 1537228672809129247)) (or (< 4611686018427387902 (+ (* .cse3 3) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse3 (div (+ .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse3 6) (* |c_ULTIMATE.start_main_~y~0#1| 12) .cse0))))))) is different from false [2023-11-29 06:58:04,226 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) (not (= (mod .cse1 6) 0)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse2) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse0 9) .cse3))) (or (< 4611686018427387839 (+ (* |c_ULTIMATE.start_main_~y~0#1| 48) (* .cse0 12) .cse3)) (< (+ (* |c_ULTIMATE.start_main_~y~0#1| 10) .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 121) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 27) .cse2) 6)) 1537228672809129247)) (or (< 4611686018427387902 (+ (* .cse0 3) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse0 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse0 6) (* |c_ULTIMATE.start_main_~y~0#1| 12) .cse3))))) is different from false [2023-11-29 06:58:10,343 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (+ |c_ULTIMATE.start_main_~y~0#1| .cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse2 6)) 1537228672809129301)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (or (< 4611686018427387903 .cse0) .cse1) (or .cse1 (not (= (mod .cse2 6) 0))) (or (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse4) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse3 9) .cse0))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301) (or (< 4611686018427387902 (+ (* .cse3 3) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse3 (div (+ .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse3 6) (* |c_ULTIMATE.start_main_~y~0#1| 12) .cse0))))))) is different from false [2023-11-29 06:58:14,384 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) (not (= (mod .cse1 6) 0)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 8) (div (+ (* |c_ULTIMATE.start_main_~y~0#1| 73) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 21) .cse2) 6)) 1537228672809129272) (< 4611686018427387876 (+ (* |c_ULTIMATE.start_main_~y~0#1| 27) (* .cse0 9) .cse3))) (or (< 4611686018427387902 (+ (* .cse0 3) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse0 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse0 6) (* |c_ULTIMATE.start_main_~y~0#1| 12) .cse3))))) is different from false [2023-11-29 06:58:17,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:58:21,837 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (+ |c_ULTIMATE.start_main_~y~0#1| .cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse2 6)) 1537228672809129301)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (or (< 4611686018427387903 .cse0) .cse1) (or .cse1 (not (= (mod .cse2 6) 0))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301) (or (< 4611686018427387902 (+ (* .cse3 3) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse3 (div (+ .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse3 6) (* |c_ULTIMATE.start_main_~y~0#1| 12) .cse0))))))) is different from false [2023-11-29 06:58:25,885 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) (not (= (mod .cse1 6) 0)))) (or (< 4611686018427387902 (+ (* .cse0 3) .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)) (or (< (+ .cse0 (div (+ .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 37) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 15)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 6)) 1537228672809129288) (< 4611686018427387895 (+ (* .cse0 6) (* |c_ULTIMATE.start_main_~y~0#1| 12) .cse3))))) is different from false [2023-11-29 06:58:30,449 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (let ((.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (+ |c_ULTIMATE.start_main_~y~0#1| .cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse1 (< (+ .cse3 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse2 6)) 1537228672809129301)) (.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|))) (and (or (< 4611686018427387903 .cse0) .cse1) (or .cse1 (not (= (mod .cse2 6) 0))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301) (or (< 4611686018427387902 (+ (* .cse3 3) .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse3 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse4 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)))))) is different from false [2023-11-29 06:58:34,491 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) (.cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2))) (and (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (or (< (+ .cse0 (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301) (not (= (mod .cse1 6) 0)))) (or (< 4611686018427387902 (+ (* .cse0 3) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| 3))) (< (+ .cse0 (div (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 9) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| 13)) 6) (* |c_ULTIMATE.start_main_~y~0#1| 4)) 1537228672809129297)))) is different from false [2023-11-29 06:58:38,860 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse1 (+ |c_ULTIMATE.start_main_~y~0#1| (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 2) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| 3)))) (let ((.cse0 (< (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| 2) (div .cse1 6)) 1537228672809129301))) (and (or (< 4611686018427387903 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~y~0#1|)) .cse0) (or .cse0 (not (= (mod .cse1 6) 0))) (<= |c_ULTIMATE.start_main_~x~0#1| 1537228672809129301)))) is different from false [2023-11-29 06:58:39,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:58:39,302 INFO L93 Difference]: Finished difference Result 591 states and 624 transitions. [2023-11-29 06:58:39,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-11-29 06:58:39,302 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 18.24) internal successors, (456), 26 states have internal predecessors, (456), 14 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 259 [2023-11-29 06:58:39,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:58:39,307 INFO L225 Difference]: With dead ends: 591 [2023-11-29 06:58:39,307 INFO L226 Difference]: Without dead ends: 589 [2023-11-29 06:58:39,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 576 GetRequests, 498 SyntacticMatches, 7 SemanticMatches, 71 ConstructedPredicates, 14 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 80.5s TimeCoverageRelationStatistics Valid=878, Invalid=2586, Unknown=14, NotChecked=1778, Total=5256 [2023-11-29 06:58:39,310 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 831 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 100 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 4838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 2190 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:58:39,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [832 Valid, 849 Invalid, 4838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2547 Invalid, 1 Unknown, 2190 Unchecked, 14.6s Time] [2023-11-29 06:58:39,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2023-11-29 06:58:39,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 534. [2023-11-29 06:58:39,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 506 states have (on average 1.0494071146245059) internal successors, (531), 510 states have internal predecessors, (531), 15 states have call successors, (15), 8 states have call predecessors, (15), 8 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-29 06:58:39,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 561 transitions. [2023-11-29 06:58:39,371 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 561 transitions. Word has length 259 [2023-11-29 06:58:39,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:58:39,372 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 561 transitions. [2023-11-29 06:58:39,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 18.24) internal successors, (456), 26 states have internal predecessors, (456), 14 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-29 06:58:39,373 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 561 transitions. [2023-11-29 06:58:39,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2023-11-29 06:58:39,375 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:58:39,375 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1] [2023-11-29 06:58:39,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 06:58:39,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:58:39,576 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:58:39,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:58:39,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1379012264, now seen corresponding path program 2 times [2023-11-29 06:58:39,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:58:39,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873360163] [2023-11-29 06:58:39,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:58:39,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:58:39,593 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:58:39,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [94754628] [2023-11-29 06:58:39,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:58:39,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:58:39,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:58:39,595 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:58:39,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 06:58:39,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:58:39,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:58:39,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 06:58:39,717 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:58:40,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 1032 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 06:58:40,252 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:58:40,917 INFO L134 CoverageAnalysis]: Checked inductivity of 1032 backedges. 0 proven. 920 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-11-29 06:58:40,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:58:40,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873360163] [2023-11-29 06:58:40,918 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:58:40,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94754628] [2023-11-29 06:58:40,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94754628] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:58:40,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:58:40,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 37 [2023-11-29 06:58:40,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089163639] [2023-11-29 06:58:40,918 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:58:40,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-29 06:58:40,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:58:40,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-29 06:58:40,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1027, Unknown=0, NotChecked=0, Total=1406 [2023-11-29 06:58:40,921 INFO L87 Difference]: Start difference. First operand 534 states and 561 transitions. Second operand has 38 states, 37 states have (on average 14.35135135135135) internal successors, (531), 38 states have internal predecessors, (531), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:58:41,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:58:41,978 INFO L93 Difference]: Finished difference Result 760 states and 769 transitions. [2023-11-29 06:58:41,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-11-29 06:58:41,979 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 14.35135135135135) internal successors, (531), 38 states have internal predecessors, (531), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 292 [2023-11-29 06:58:41,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:58:41,984 INFO L225 Difference]: With dead ends: 760 [2023-11-29 06:58:41,984 INFO L226 Difference]: Without dead ends: 750 [2023-11-29 06:58:41,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 546 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1053 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1709, Invalid=3547, Unknown=0, NotChecked=0, Total=5256 [2023-11-29 06:58:41,988 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 418 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 863 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:58:41,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 863 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:58:41,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2023-11-29 06:58:42,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 667. [2023-11-29 06:58:42,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 626 states have (on average 1.038338658146965) internal successors, (650), 630 states have internal predecessors, (650), 18 states have call successors, (18), 18 states have call predecessors, (18), 18 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-29 06:58:42,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 686 transitions. [2023-11-29 06:58:42,058 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 686 transitions. Word has length 292 [2023-11-29 06:58:42,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:58:42,059 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 686 transitions. [2023-11-29 06:58:42,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 14.35135135135135) internal successors, (531), 38 states have internal predecessors, (531), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:58:42,060 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 686 transitions. [2023-11-29 06:58:42,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2023-11-29 06:58:42,062 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:58:42,063 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1] [2023-11-29 06:58:42,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 06:58:42,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:58:42,263 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:58:42,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:58:42,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1960528862, now seen corresponding path program 2 times [2023-11-29 06:58:42,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:58:42,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972383813] [2023-11-29 06:58:42,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:58:42,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:58:42,284 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:58:42,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [581013467] [2023-11-29 06:58:42,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:58:42,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:58:42,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:58:42,285 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:58:42,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 06:58:42,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:58:42,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:58:42,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 06:58:42,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:58:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-11-29 06:58:43,203 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:58:43,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:58:43,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972383813] [2023-11-29 06:58:43,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:58:43,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581013467] [2023-11-29 06:58:43,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581013467] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:58:43,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:58:43,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-29 06:58:43,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091009724] [2023-11-29 06:58:43,316 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:58:43,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 06:58:43,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:58:43,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 06:58:43,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:58:43,318 INFO L87 Difference]: Start difference. First operand 667 states and 686 transitions. Second operand has 11 states, 10 states have (on average 26.4) internal successors, (264), 11 states have internal predecessors, (264), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-29 06:58:43,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:58:43,652 INFO L93 Difference]: Finished difference Result 668 states and 686 transitions. [2023-11-29 06:58:43,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 06:58:43,653 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 26.4) internal successors, (264), 11 states have internal predecessors, (264), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 301 [2023-11-29 06:58:43,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:58:43,656 INFO L225 Difference]: With dead ends: 668 [2023-11-29 06:58:43,656 INFO L226 Difference]: Without dead ends: 667 [2023-11-29 06:58:43,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:58:43,657 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 15 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:58:43,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 129 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:58:43,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2023-11-29 06:58:43,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 667. [2023-11-29 06:58:43,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 626 states have (on average 1.036741214057508) internal successors, (649), 630 states have internal predecessors, (649), 18 states have call successors, (18), 18 states have call predecessors, (18), 18 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-11-29 06:58:43,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 685 transitions. [2023-11-29 06:58:43,697 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 685 transitions. Word has length 301 [2023-11-29 06:58:43,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:58:43,698 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 685 transitions. [2023-11-29 06:58:43,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 26.4) internal successors, (264), 11 states have internal predecessors, (264), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-11-29 06:58:43,698 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 685 transitions. [2023-11-29 06:58:43,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2023-11-29 06:58:43,700 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:58:43,700 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1] [2023-11-29 06:58:43,705 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 06:58:43,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:58:43,901 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2023-11-29 06:58:43,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:58:43,901 INFO L85 PathProgramCache]: Analyzing trace with hash -523662581, now seen corresponding path program 3 times [2023-11-29 06:58:43,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:58:43,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284131383] [2023-11-29 06:58:43,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:58:43,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:58:43,923 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:58:43,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [804868350] [2023-11-29 06:58:43,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 06:58:43,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:58:43,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:58:43,924 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:58:43,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f20998ba-cac8-4d8b-9c99-2c00be7d13f1/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process