./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound10.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability 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_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/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_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound10.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash aa34b6970b46b2c3f1bda76d086482188f10831dd44cba913e5171769601c6f3 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:33:03,422 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:33:03,512 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 06:33:03,517 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:33:03,517 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:33:03,554 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:33:03,554 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:33:03,555 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:33:03,556 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:33:03,556 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:33:03,557 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:33:03,557 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:33:03,558 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:33:03,559 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:33:03,559 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:33:03,560 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:33:03,560 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:33:03,561 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:33:03,561 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:33:03,562 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:33:03,562 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:33:03,563 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:33:03,563 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:33:03,564 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:33:03,564 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:33:03,564 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:33:03,565 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:33:03,565 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:33:03,566 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:33:03,566 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:33:03,566 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:33:03,567 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:33:03,567 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:33:03,567 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:33:03,568 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:33:03,568 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:33:03,568 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:33:03,568 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:33:03,568 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:33:03,568 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:33:03,569 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:33:03,569 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:33:03,569 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_c8b52d1a-3a54-42df-a93c-34fba28f4917/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_c8b52d1a-3a54-42df-a93c-34fba28f4917/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 ! call(reach_error())) ) 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 -> aa34b6970b46b2c3f1bda76d086482188f10831dd44cba913e5171769601c6f3 [2023-11-29 06:33:03,872 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:33:03,894 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:33:03,897 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:33:03,898 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:33:03,899 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:33:03,900 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound10.c [2023-11-29 06:33:06,759 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:33:06,948 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:33:06,948 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound10.c [2023-11-29 06:33:06,955 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/data/69c23a79b/06c567d87ab346269fb20a3bff3d875e/FLAGa72af0fbe [2023-11-29 06:33:06,969 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/data/69c23a79b/06c567d87ab346269fb20a3bff3d875e [2023-11-29 06:33:06,972 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:33:06,973 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:33:06,974 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:33:06,975 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:33:06,979 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:33:06,980 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:33:06" (1/1) ... [2023-11-29 06:33:06,983 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65e34263 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:06, skipping insertion in model container [2023-11-29 06:33:06,983 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:33:06" (1/1) ... [2023-11-29 06:33:07,004 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:33:07,169 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound10.c[490,503] [2023-11-29 06:33:07,195 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:33:07,206 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:33:07,221 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound10.c[490,503] [2023-11-29 06:33:07,235 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:33:07,253 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:33:07,254 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07 WrapperNode [2023-11-29 06:33:07,254 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:33:07,255 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:33:07,255 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:33:07,256 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:33:07,263 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:33:07" (1/1) ... [2023-11-29 06:33:07,270 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:33:07" (1/1) ... [2023-11-29 06:33:07,290 INFO L138 Inliner]: procedures = 14, calls = 17, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 86 [2023-11-29 06:33:07,291 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:33:07,291 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:33:07,291 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:33:07,292 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:33:07,301 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,301 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,304 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,316 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:33:07,317 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,317 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,322 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,326 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,328 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,329 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,332 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:33:07,333 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:33:07,333 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:33:07,333 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:33:07,334 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (1/1) ... [2023-11-29 06:33:07,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:33:07,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:07,363 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/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:33:07,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/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:33:07,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:33:07,403 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:33:07,403 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:33:07,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:33:07,404 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:33:07,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:33:07,404 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 06:33:07,404 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 06:33:07,504 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:33:07,506 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:33:07,699 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:33:07,729 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:33:07,729 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-29 06:33:07,730 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:33:07 BoogieIcfgContainer [2023-11-29 06:33:07,730 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:33:07,733 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:33:07,733 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:33:07,737 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:33:07,737 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:33:06" (1/3) ... [2023-11-29 06:33:07,738 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17ac936b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:33:07, skipping insertion in model container [2023-11-29 06:33:07,739 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:07" (2/3) ... [2023-11-29 06:33:07,739 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17ac936b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:33:07, skipping insertion in model container [2023-11-29 06:33:07,739 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:33:07" (3/3) ... [2023-11-29 06:33:07,740 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_unwindbound10.c [2023-11-29 06:33:07,756 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:33:07,757 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:33:07,801 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:33:07,807 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;@764d3172, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:33:07,808 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:33:07,812 INFO L276 IsEmpty]: Start isEmpty. Operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 19 states have internal predecessors, (26), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-29 06:33:07,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-29 06:33:07,819 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:07,820 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:07,820 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:07,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:07,826 INFO L85 PathProgramCache]: Analyzing trace with hash -689848145, now seen corresponding path program 1 times [2023-11-29 06:33:07,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:07,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790667475] [2023-11-29 06:33:07,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:07,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:07,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:07,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790667475] [2023-11-29 06:33:07,950 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 06:33:07,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287423877] [2023-11-29 06:33:07,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:07,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:07,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:07,954 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:07,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:33:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:08,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:33:08,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:08,075 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 06:33:08,075 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:33:08,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287423877] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:33:08,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:33:08,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:33:08,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940033849] [2023-11-29 06:33:08,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:08,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:33:08,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:08,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:33:08,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:33:08,113 INFO L87 Difference]: Start difference. First operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 19 states have internal predecessors, (26), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 06:33:08,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:08,140 INFO L93 Difference]: Finished difference Result 60 states and 99 transitions. [2023-11-29 06:33:08,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:33:08,142 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 27 [2023-11-29 06:33:08,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:08,149 INFO L225 Difference]: With dead ends: 60 [2023-11-29 06:33:08,149 INFO L226 Difference]: Without dead ends: 29 [2023-11-29 06:33:08,152 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:33:08,156 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:08,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 40 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:33:08,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2023-11-29 06:33:08,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2023-11-29 06:33:08,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 16 states have (on average 1.3125) internal successors, (21), 18 states have internal predecessors, (21), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-29 06:33:08,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 40 transitions. [2023-11-29 06:33:08,196 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 40 transitions. Word has length 27 [2023-11-29 06:33:08,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:08,197 INFO L495 AbstractCegarLoop]: Abstraction has 29 states and 40 transitions. [2023-11-29 06:33:08,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 06:33:08,197 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 40 transitions. [2023-11-29 06:33:08,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 06:33:08,199 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:08,199 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:08,209 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:33:08,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:08,401 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:08,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:08,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1989097615, now seen corresponding path program 1 times [2023-11-29 06:33:08,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:08,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159942760] [2023-11-29 06:33:08,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:08,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:08,427 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:08,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1374964908] [2023-11-29 06:33:08,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:08,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:08,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:08,429 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:08,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:33:08,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:08,504 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:33:08,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:08,594 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:33:08,594 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:33:08,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:08,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159942760] [2023-11-29 06:33:08,595 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:08,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374964908] [2023-11-29 06:33:08,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374964908] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:33:08,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:33:08,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:33:08,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097694029] [2023-11-29 06:33:08,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:08,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:33:08,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:08,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:33:08,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:33:08,599 INFO L87 Difference]: Start difference. First operand 29 states and 40 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 06:33:08,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:08,622 INFO L93 Difference]: Finished difference Result 39 states and 51 transitions. [2023-11-29 06:33:08,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:33:08,623 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 28 [2023-11-29 06:33:08,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:08,625 INFO L225 Difference]: With dead ends: 39 [2023-11-29 06:33:08,625 INFO L226 Difference]: Without dead ends: 31 [2023-11-29 06:33:08,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 25 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:33:08,627 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 0 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:08,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 97 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:33:08,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2023-11-29 06:33:08,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2023-11-29 06:33:08,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 19 states have internal predecessors, (23), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-29 06:33:08,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 42 transitions. [2023-11-29 06:33:08,639 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 42 transitions. Word has length 28 [2023-11-29 06:33:08,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:08,640 INFO L495 AbstractCegarLoop]: Abstraction has 31 states and 42 transitions. [2023-11-29 06:33:08,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 06:33:08,641 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 42 transitions. [2023-11-29 06:33:08,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-11-29 06:33:08,642 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:08,643 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:08,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:33:08,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:08,845 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:08,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:08,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1539070609, now seen corresponding path program 1 times [2023-11-29 06:33:08,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:08,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075785657] [2023-11-29 06:33:08,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:08,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:08,867 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:08,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1919873990] [2023-11-29 06:33:08,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:08,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:08,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:08,870 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:08,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:33:08,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:08,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:33:08,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:08,990 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 06:33:08,990 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:09,080 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 06:33:09,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:09,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075785657] [2023-11-29 06:33:09,080 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:09,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919873990] [2023-11-29 06:33:09,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919873990] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:09,081 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:09,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2023-11-29 06:33:09,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940157715] [2023-11-29 06:33:09,081 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:09,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:33:09,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:09,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:33:09,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:33:09,083 INFO L87 Difference]: Start difference. First operand 31 states and 42 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 06:33:09,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:09,172 INFO L93 Difference]: Finished difference Result 48 states and 66 transitions. [2023-11-29 06:33:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:09,173 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2023-11-29 06:33:09,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:09,174 INFO L225 Difference]: With dead ends: 48 [2023-11-29 06:33:09,174 INFO L226 Difference]: Without dead ends: 40 [2023-11-29 06:33:09,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:33:09,176 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 29 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:09,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 97 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:33:09,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2023-11-29 06:33:09,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 32. [2023-11-29 06:33:09,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 19 states have (on average 1.263157894736842) internal successors, (24), 20 states have internal predecessors, (24), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-29 06:33:09,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 43 transitions. [2023-11-29 06:33:09,196 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 43 transitions. Word has length 29 [2023-11-29 06:33:09,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:09,197 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 43 transitions. [2023-11-29 06:33:09,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 06:33:09,197 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 43 transitions. [2023-11-29 06:33:09,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-29 06:33:09,199 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:09,199 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:09,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 06:33:09,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:09,405 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:09,406 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:09,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1634889762, now seen corresponding path program 1 times [2023-11-29 06:33:09,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:09,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117838329] [2023-11-29 06:33:09,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:09,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:09,420 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:09,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [328579914] [2023-11-29 06:33:09,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:09,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:09,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:09,422 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:09,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:33:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:09,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 06:33:09,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:09,602 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 06:33:09,602 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:09,682 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:33:09,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:09,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117838329] [2023-11-29 06:33:09,683 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:09,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328579914] [2023-11-29 06:33:09,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328579914] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:09,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:09,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-11-29 06:33:09,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420286965] [2023-11-29 06:33:09,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:09,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:33:09,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:09,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:33:09,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:33:09,685 INFO L87 Difference]: Start difference. First operand 32 states and 43 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 06:33:09,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:09,740 INFO L93 Difference]: Finished difference Result 38 states and 48 transitions. [2023-11-29 06:33:09,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:09,741 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 31 [2023-11-29 06:33:09,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:09,742 INFO L225 Difference]: With dead ends: 38 [2023-11-29 06:33:09,742 INFO L226 Difference]: Without dead ends: 36 [2023-11-29 06:33:09,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:33:09,743 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 8 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:09,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 116 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:33:09,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2023-11-29 06:33:09,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2023-11-29 06:33:09,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 23 states have internal predecessors, (27), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-29 06:33:09,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 46 transitions. [2023-11-29 06:33:09,754 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 46 transitions. Word has length 31 [2023-11-29 06:33:09,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:09,755 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 46 transitions. [2023-11-29 06:33:09,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 06:33:09,755 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 46 transitions. [2023-11-29 06:33:09,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-29 06:33:09,757 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:09,757 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:09,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:33:09,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:09,958 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:09,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:09,958 INFO L85 PathProgramCache]: Analyzing trace with hash 753217482, now seen corresponding path program 1 times [2023-11-29 06:33:09,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:09,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616252966] [2023-11-29 06:33:09,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:09,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:09,969 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:09,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [854410245] [2023-11-29 06:33:09,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:09,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:09,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:09,971 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:09,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:33:10,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:10,028 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:33:10,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:10,079 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:33:10,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:33:10,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:10,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616252966] [2023-11-29 06:33:10,080 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:10,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854410245] [2023-11-29 06:33:10,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854410245] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:33:10,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:33:10,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:33:10,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164253434] [2023-11-29 06:33:10,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:10,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:33:10,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:10,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:33:10,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:33:10,082 INFO L87 Difference]: Start difference. First operand 36 states and 46 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 06:33:10,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:10,106 INFO L93 Difference]: Finished difference Result 61 states and 79 transitions. [2023-11-29 06:33:10,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:33:10,107 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 34 [2023-11-29 06:33:10,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:10,108 INFO L225 Difference]: With dead ends: 61 [2023-11-29 06:33:10,108 INFO L226 Difference]: Without dead ends: 38 [2023-11-29 06:33:10,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:33:10,109 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 0 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:10,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 119 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:33:10,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2023-11-29 06:33:10,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2023-11-29 06:33:10,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 25 states have internal predecessors, (29), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-29 06:33:10,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 48 transitions. [2023-11-29 06:33:10,120 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 48 transitions. Word has length 34 [2023-11-29 06:33:10,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:10,121 INFO L495 AbstractCegarLoop]: Abstraction has 38 states and 48 transitions. [2023-11-29 06:33:10,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 06:33:10,121 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 48 transitions. [2023-11-29 06:33:10,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-11-29 06:33:10,122 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:10,122 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:10,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:33:10,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:10,325 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:10,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:10,325 INFO L85 PathProgramCache]: Analyzing trace with hash 120049922, now seen corresponding path program 1 times [2023-11-29 06:33:10,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:10,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527356380] [2023-11-29 06:33:10,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:10,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:10,341 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:10,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [711646079] [2023-11-29 06:33:10,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:10,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:10,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:10,343 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:10,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:33:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:10,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 06:33:10,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:10,650 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 06:33:10,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:33:10,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:10,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527356380] [2023-11-29 06:33:10,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:10,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711646079] [2023-11-29 06:33:10,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711646079] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:10,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:10,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2023-11-29 06:33:10,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899560321] [2023-11-29 06:33:10,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:10,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:33:10,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:10,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:33:10,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:33:10,802 INFO L87 Difference]: Start difference. First operand 38 states and 48 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 06:33:10,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:10,856 INFO L93 Difference]: Finished difference Result 52 states and 67 transitions. [2023-11-29 06:33:10,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:10,857 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 36 [2023-11-29 06:33:10,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:10,858 INFO L225 Difference]: With dead ends: 52 [2023-11-29 06:33:10,858 INFO L226 Difference]: Without dead ends: 50 [2023-11-29 06:33:10,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:33:10,860 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 7 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:10,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 133 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:33:10,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2023-11-29 06:33:10,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 49. [2023-11-29 06:33:10,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 31 states have internal predecessors, (37), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 06:33:10,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 64 transitions. [2023-11-29 06:33:10,876 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 64 transitions. Word has length 36 [2023-11-29 06:33:10,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:10,876 INFO L495 AbstractCegarLoop]: Abstraction has 49 states and 64 transitions. [2023-11-29 06:33:10,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 06:33:10,877 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 64 transitions. [2023-11-29 06:33:10,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 06:33:10,878 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:10,878 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:10,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:33:11,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 06:33:11,083 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:11,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:11,084 INFO L85 PathProgramCache]: Analyzing trace with hash 391757342, now seen corresponding path program 1 times [2023-11-29 06:33:11,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:11,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481591131] [2023-11-29 06:33:11,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:11,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:11,097 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:11,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [308790245] [2023-11-29 06:33:11,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:11,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:11,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:11,098 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:11,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:33:11,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:11,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 06:33:11,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:11,385 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 06:33:11,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:11,502 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 06:33:11,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:11,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481591131] [2023-11-29 06:33:11,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:11,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308790245] [2023-11-29 06:33:11,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308790245] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:11,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:11,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2023-11-29 06:33:11,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128966365] [2023-11-29 06:33:11,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:11,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:33:11,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:11,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:33:11,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:33:11,505 INFO L87 Difference]: Start difference. First operand 49 states and 64 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 06:33:11,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:11,583 INFO L93 Difference]: Finished difference Result 56 states and 70 transitions. [2023-11-29 06:33:11,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:11,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 41 [2023-11-29 06:33:11,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:11,587 INFO L225 Difference]: With dead ends: 56 [2023-11-29 06:33:11,588 INFO L226 Difference]: Without dead ends: 54 [2023-11-29 06:33:11,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:33:11,589 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 7 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:11,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 124 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:33:11,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2023-11-29 06:33:11,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2023-11-29 06:33:11,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 33 states have (on average 1.2121212121212122) internal successors, (40), 34 states have internal predecessors, (40), 14 states have call successors, (14), 5 states have call predecessors, (14), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 06:33:11,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 67 transitions. [2023-11-29 06:33:11,604 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 67 transitions. Word has length 41 [2023-11-29 06:33:11,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:11,604 INFO L495 AbstractCegarLoop]: Abstraction has 53 states and 67 transitions. [2023-11-29 06:33:11,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 06:33:11,605 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 67 transitions. [2023-11-29 06:33:11,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 06:33:11,606 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:11,606 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:11,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 06:33:11,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 06:33:11,810 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:11,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:11,810 INFO L85 PathProgramCache]: Analyzing trace with hash 439925314, now seen corresponding path program 1 times [2023-11-29 06:33:11,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:11,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860986475] [2023-11-29 06:33:11,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:11,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:11,822 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:11,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [291501034] [2023-11-29 06:33:11,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:11,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:11,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:11,824 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:11,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:33:11,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:11,886 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 06:33:11,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:12,044 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:33:12,044 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:12,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:12,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860986475] [2023-11-29 06:33:12,656 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:12,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291501034] [2023-11-29 06:33:12,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291501034] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:12,656 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:12,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-29 06:33:12,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815942721] [2023-11-29 06:33:12,656 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:12,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:33:12,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:12,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:33:12,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=68, Unknown=1, NotChecked=0, Total=90 [2023-11-29 06:33:12,658 INFO L87 Difference]: Start difference. First operand 53 states and 67 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 06:33:12,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:12,780 INFO L93 Difference]: Finished difference Result 60 states and 73 transitions. [2023-11-29 06:33:12,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:33:12,781 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 46 [2023-11-29 06:33:12,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:12,782 INFO L225 Difference]: With dead ends: 60 [2023-11-29 06:33:12,782 INFO L226 Difference]: Without dead ends: 58 [2023-11-29 06:33:12,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=34, Invalid=97, Unknown=1, NotChecked=0, Total=132 [2023-11-29 06:33:12,783 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 13 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:12,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 121 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:33:12,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2023-11-29 06:33:12,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 57. [2023-11-29 06:33:12,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 36 states have (on average 1.1944444444444444) internal successors, (43), 37 states have internal predecessors, (43), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-29 06:33:12,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 70 transitions. [2023-11-29 06:33:12,802 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 70 transitions. Word has length 46 [2023-11-29 06:33:12,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:12,803 INFO L495 AbstractCegarLoop]: Abstraction has 57 states and 70 transitions. [2023-11-29 06:33:12,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 06:33:12,803 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 70 transitions. [2023-11-29 06:33:12,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 06:33:12,804 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:12,804 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:12,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:33:13,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:13,009 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:13,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:13,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1428774585, now seen corresponding path program 1 times [2023-11-29 06:33:13,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:13,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676183747] [2023-11-29 06:33:13,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:13,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:13,023 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:13,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1776936595] [2023-11-29 06:33:13,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:13,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:13,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:13,025 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:13,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:33:13,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:13,084 INFO L262 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:33:13,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:13,172 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 06:33:13,172 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 06:33:13,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:13,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676183747] [2023-11-29 06:33:13,262 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:13,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776936595] [2023-11-29 06:33:13,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776936595] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:13,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:13,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-11-29 06:33:13,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687578688] [2023-11-29 06:33:13,263 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:13,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:33:13,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:13,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:33:13,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:33:13,265 INFO L87 Difference]: Start difference. First operand 57 states and 70 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:33:13,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:13,446 INFO L93 Difference]: Finished difference Result 210 states and 249 transitions. [2023-11-29 06:33:13,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 06:33:13,447 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 55 [2023-11-29 06:33:13,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:13,450 INFO L225 Difference]: With dead ends: 210 [2023-11-29 06:33:13,450 INFO L226 Difference]: Without dead ends: 202 [2023-11-29 06:33:13,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:33:13,452 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 73 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:13,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 146 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:33:13,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2023-11-29 06:33:13,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 194. [2023-11-29 06:33:13,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 124 states have (on average 1.1935483870967742) internal successors, (148), 128 states have internal predecessors, (148), 44 states have call successors, (44), 25 states have call predecessors, (44), 25 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 06:33:13,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 232 transitions. [2023-11-29 06:33:13,490 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 232 transitions. Word has length 55 [2023-11-29 06:33:13,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:13,491 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 232 transitions. [2023-11-29 06:33:13,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:33:13,491 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 232 transitions. [2023-11-29 06:33:13,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-29 06:33:13,492 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:13,493 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:13,498 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 06:33:13,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:13,695 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:13,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:13,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1348925863, now seen corresponding path program 1 times [2023-11-29 06:33:13,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:13,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715904519] [2023-11-29 06:33:13,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:13,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:13,708 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:13,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1637308484] [2023-11-29 06:33:13,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:13,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:13,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:13,709 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:13,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:33:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:13,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:33:13,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:13,849 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-11-29 06:33:13,850 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-11-29 06:33:13,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:13,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715904519] [2023-11-29 06:33:13,951 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:13,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637308484] [2023-11-29 06:33:13,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637308484] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:13,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:13,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2023-11-29 06:33:13,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462371289] [2023-11-29 06:33:13,951 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:13,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:33:13,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:13,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:33:13,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:33:13,953 INFO L87 Difference]: Start difference. First operand 194 states and 232 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-29 06:33:14,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:14,200 INFO L93 Difference]: Finished difference Result 278 states and 363 transitions. [2023-11-29 06:33:14,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 06:33:14,201 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 56 [2023-11-29 06:33:14,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:14,204 INFO L225 Difference]: With dead ends: 278 [2023-11-29 06:33:14,204 INFO L226 Difference]: Without dead ends: 258 [2023-11-29 06:33:14,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 99 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:33:14,206 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 70 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:14,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 319 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:33:14,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2023-11-29 06:33:14,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 234. [2023-11-29 06:33:14,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 151 states have (on average 1.2251655629139073) internal successors, (185), 154 states have internal predecessors, (185), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-29 06:33:14,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 298 transitions. [2023-11-29 06:33:14,260 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 298 transitions. Word has length 56 [2023-11-29 06:33:14,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:14,260 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 298 transitions. [2023-11-29 06:33:14,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-29 06:33:14,261 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 298 transitions. [2023-11-29 06:33:14,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 06:33:14,262 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:14,262 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:14,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 06:33:14,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:33:14,466 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:14,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:14,467 INFO L85 PathProgramCache]: Analyzing trace with hash -848672706, now seen corresponding path program 1 times [2023-11-29 06:33:14,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:14,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709840796] [2023-11-29 06:33:14,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:14,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:14,483 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:14,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1800938450] [2023-11-29 06:33:14,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:14,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:14,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:14,485 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:14,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:33:14,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:14,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:33:14,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:14,612 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 06:33:14,612 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:14,677 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 06:33:14,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:14,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709840796] [2023-11-29 06:33:14,677 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:14,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800938450] [2023-11-29 06:33:14,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800938450] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:14,678 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:14,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-11-29 06:33:14,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246783629] [2023-11-29 06:33:14,678 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:14,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:33:14,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:14,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:33:14,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:33:14,680 INFO L87 Difference]: Start difference. First operand 234 states and 298 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:33:14,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:14,850 INFO L93 Difference]: Finished difference Result 343 states and 447 transitions. [2023-11-29 06:33:14,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 06:33:14,851 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 58 [2023-11-29 06:33:14,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:14,853 INFO L225 Difference]: With dead ends: 343 [2023-11-29 06:33:14,854 INFO L226 Difference]: Without dead ends: 247 [2023-11-29 06:33:14,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:33:14,856 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 66 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:14,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 173 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:33:14,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-11-29 06:33:14,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 243. [2023-11-29 06:33:14,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 160 states have (on average 1.175) internal successors, (188), 163 states have internal predecessors, (188), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-29 06:33:14,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 301 transitions. [2023-11-29 06:33:14,900 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 301 transitions. Word has length 58 [2023-11-29 06:33:14,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:14,900 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 301 transitions. [2023-11-29 06:33:14,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:33:14,900 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 301 transitions. [2023-11-29 06:33:14,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-29 06:33:14,901 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:14,902 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:14,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 06:33:15,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 06:33:15,102 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:15,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:15,103 INFO L85 PathProgramCache]: Analyzing trace with hash -421956392, now seen corresponding path program 1 times [2023-11-29 06:33:15,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:15,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217851774] [2023-11-29 06:33:15,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:15,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:15,110 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:15,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1680644376] [2023-11-29 06:33:15,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:15,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:15,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:15,111 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:15,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:33:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:15,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 06:33:15,173 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:15,285 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-29 06:33:15,285 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:15,401 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 22 proven. 7 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-11-29 06:33:15,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:15,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217851774] [2023-11-29 06:33:15,401 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:15,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680644376] [2023-11-29 06:33:15,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680644376] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:15,402 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:15,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 13 [2023-11-29 06:33:15,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399629266] [2023-11-29 06:33:15,402 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:15,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 06:33:15,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:15,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 06:33:15,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:33:15,404 INFO L87 Difference]: Start difference. First operand 243 states and 301 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:33:15,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:15,709 INFO L93 Difference]: Finished difference Result 329 states and 428 transitions. [2023-11-29 06:33:15,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 06:33:15,709 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 63 [2023-11-29 06:33:15,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:15,712 INFO L225 Difference]: With dead ends: 329 [2023-11-29 06:33:15,713 INFO L226 Difference]: Without dead ends: 323 [2023-11-29 06:33:15,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:33:15,714 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 39 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:15,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 377 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:33:15,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2023-11-29 06:33:15,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 290. [2023-11-29 06:33:15,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 193 states have (on average 1.1968911917098446) internal successors, (231), 202 states have internal predecessors, (231), 69 states have call successors, (69), 27 states have call predecessors, (69), 27 states have return successors, (65), 60 states have call predecessors, (65), 65 states have call successors, (65) [2023-11-29 06:33:15,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 365 transitions. [2023-11-29 06:33:15,771 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 365 transitions. Word has length 63 [2023-11-29 06:33:15,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:15,771 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 365 transitions. [2023-11-29 06:33:15,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:33:15,772 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 365 transitions. [2023-11-29 06:33:15,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 06:33:15,773 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:15,773 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:15,778 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 06:33:15,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 06:33:15,978 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:15,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:15,979 INFO L85 PathProgramCache]: Analyzing trace with hash -245166072, now seen corresponding path program 2 times [2023-11-29 06:33:15,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:15,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850057907] [2023-11-29 06:33:15,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:15,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:15,990 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:15,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1873904797] [2023-11-29 06:33:15,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:33:15,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:15,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:15,997 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:15,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:33:16,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:33:16,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:33:16,062 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-29 06:33:16,064 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:16,540 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 26 proven. 21 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-29 06:33:16,540 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:16,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:16,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850057907] [2023-11-29 06:33:16,648 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:16,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873904797] [2023-11-29 06:33:16,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873904797] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:16,649 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:16,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-29 06:33:16,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432283635] [2023-11-29 06:33:16,649 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:16,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:33:16,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:16,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:33:16,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-11-29 06:33:16,651 INFO L87 Difference]: Start difference. First operand 290 states and 365 transitions. Second operand has 14 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2023-11-29 06:33:16,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:16,965 INFO L93 Difference]: Finished difference Result 314 states and 392 transitions. [2023-11-29 06:33:16,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 06:33:16,966 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 68 [2023-11-29 06:33:16,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:16,968 INFO L225 Difference]: With dead ends: 314 [2023-11-29 06:33:16,968 INFO L226 Difference]: Without dead ends: 312 [2023-11-29 06:33:16,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:33:16,970 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 54 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:16,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 254 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:33:16,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2023-11-29 06:33:17,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 309. [2023-11-29 06:33:17,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 205 states have (on average 1.1951219512195121) internal successors, (245), 214 states have internal predecessors, (245), 73 states have call successors, (73), 30 states have call predecessors, (73), 30 states have return successors, (69), 64 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-29 06:33:17,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 387 transitions. [2023-11-29 06:33:17,036 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 387 transitions. Word has length 68 [2023-11-29 06:33:17,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:17,037 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 387 transitions. [2023-11-29 06:33:17,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2023-11-29 06:33:17,037 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 387 transitions. [2023-11-29 06:33:17,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 06:33:17,038 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:17,038 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 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] [2023-11-29 06:33:17,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 06:33:17,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 06:33:17,239 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:17,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:17,239 INFO L85 PathProgramCache]: Analyzing trace with hash -441972072, now seen corresponding path program 3 times [2023-11-29 06:33:17,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:17,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480718059] [2023-11-29 06:33:17,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:17,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:17,250 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:17,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1983625918] [2023-11-29 06:33:17,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 06:33:17,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:17,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:17,252 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:17,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:33:17,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 06:33:17,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:33:17,322 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-29 06:33:17,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:18,034 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 37 proven. 16 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-29 06:33:18,034 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:18,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:18,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480718059] [2023-11-29 06:33:18,519 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:18,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983625918] [2023-11-29 06:33:18,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983625918] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:18,519 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:18,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 06:33:18,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853466519] [2023-11-29 06:33:18,519 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:18,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 06:33:18,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:18,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 06:33:18,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:33:18,521 INFO L87 Difference]: Start difference. First operand 309 states and 387 transitions. Second operand has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2023-11-29 06:33:19,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:19,932 INFO L93 Difference]: Finished difference Result 326 states and 403 transitions. [2023-11-29 06:33:19,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 06:33:19,932 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 73 [2023-11-29 06:33:19,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:19,935 INFO L225 Difference]: With dead ends: 326 [2023-11-29 06:33:19,935 INFO L226 Difference]: Without dead ends: 322 [2023-11-29 06:33:19,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2023-11-29 06:33:19,936 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 55 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:19,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 241 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:33:19,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2023-11-29 06:33:19,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 319. [2023-11-29 06:33:19,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 213 states have (on average 1.1830985915492958) internal successors, (252), 221 states have internal predecessors, (252), 73 states have call successors, (73), 33 states have call predecessors, (73), 32 states have return successors, (69), 64 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-29 06:33:19,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 394 transitions. [2023-11-29 06:33:19,983 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 394 transitions. Word has length 73 [2023-11-29 06:33:19,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:19,983 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 394 transitions. [2023-11-29 06:33:19,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2023-11-29 06:33:19,984 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 394 transitions. [2023-11-29 06:33:19,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 06:33:19,985 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:19,985 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 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] [2023-11-29 06:33:19,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 06:33:20,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 06:33:20,185 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:20,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:20,186 INFO L85 PathProgramCache]: Analyzing trace with hash 2054740817, now seen corresponding path program 1 times [2023-11-29 06:33:20,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:20,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663308030] [2023-11-29 06:33:20,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:20,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:20,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:20,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1198523126] [2023-11-29 06:33:20,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:20,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:20,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:20,197 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:20,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 06:33:20,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:20,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 06:33:20,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:20,786 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 19 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2023-11-29 06:33:20,786 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:21,506 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-29 06:33:21,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:21,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663308030] [2023-11-29 06:33:21,506 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:21,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198523126] [2023-11-29 06:33:21,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198523126] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:21,507 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:21,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-11-29 06:33:21,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241684390] [2023-11-29 06:33:21,507 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:21,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 06:33:21,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:21,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 06:33:21,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:33:21,509 INFO L87 Difference]: Start difference. First operand 319 states and 394 transitions. Second operand has 21 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2023-11-29 06:33:31,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:31,458 INFO L93 Difference]: Finished difference Result 453 states and 600 transitions. [2023-11-29 06:33:31,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 06:33:31,459 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) Word has length 79 [2023-11-29 06:33:31,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:31,462 INFO L225 Difference]: With dead ends: 453 [2023-11-29 06:33:31,462 INFO L226 Difference]: Without dead ends: 442 [2023-11-29 06:33:31,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=375, Invalid=1605, Unknown=0, NotChecked=0, Total=1980 [2023-11-29 06:33:31,465 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 149 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:31,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 666 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-11-29 06:33:31,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2023-11-29 06:33:31,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 409. [2023-11-29 06:33:31,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 271 states have (on average 1.2324723247232472) internal successors, (334), 280 states have internal predecessors, (334), 103 states have call successors, (103), 34 states have call predecessors, (103), 34 states have return successors, (101), 94 states have call predecessors, (101), 101 states have call successors, (101) [2023-11-29 06:33:31,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 538 transitions. [2023-11-29 06:33:31,606 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 538 transitions. Word has length 79 [2023-11-29 06:33:31,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:31,607 INFO L495 AbstractCegarLoop]: Abstraction has 409 states and 538 transitions. [2023-11-29 06:33:31,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2023-11-29 06:33:31,607 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 538 transitions. [2023-11-29 06:33:31,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-11-29 06:33:31,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:31,609 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:31,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-29 06:33:31,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 06:33:31,810 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:31,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:31,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1545591774, now seen corresponding path program 4 times [2023-11-29 06:33:31,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:31,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927019639] [2023-11-29 06:33:31,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:31,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:31,823 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:31,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [400202081] [2023-11-29 06:33:31,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 06:33:31,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:31,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:31,825 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:31,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 06:33:31,889 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 06:33:31,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:33:31,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:33:31,893 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:31,922 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-11-29 06:33:31,922 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:33:31,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:31,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927019639] [2023-11-29 06:33:31,922 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:31,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400202081] [2023-11-29 06:33:31,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400202081] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:33:31,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:33:31,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:33:31,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055374915] [2023-11-29 06:33:31,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:31,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:33:31,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:31,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:33:31,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:33:31,924 INFO L87 Difference]: Start difference. First operand 409 states and 538 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-29 06:33:32,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:32,119 INFO L93 Difference]: Finished difference Result 622 states and 881 transitions. [2023-11-29 06:33:32,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:32,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 95 [2023-11-29 06:33:32,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:32,123 INFO L225 Difference]: With dead ends: 622 [2023-11-29 06:33:32,123 INFO L226 Difference]: Without dead ends: 447 [2023-11-29 06:33:32,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:33:32,125 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 13 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:32,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 177 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:33:32,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-11-29 06:33:32,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 404. [2023-11-29 06:33:32,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 264 states have (on average 1.231060606060606) internal successors, (325), 270 states have internal predecessors, (325), 105 states have call successors, (105), 34 states have call predecessors, (105), 34 states have return successors, (103), 99 states have call predecessors, (103), 103 states have call successors, (103) [2023-11-29 06:33:32,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 533 transitions. [2023-11-29 06:33:32,235 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 533 transitions. Word has length 95 [2023-11-29 06:33:32,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:32,235 INFO L495 AbstractCegarLoop]: Abstraction has 404 states and 533 transitions. [2023-11-29 06:33:32,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-29 06:33:32,236 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 533 transitions. [2023-11-29 06:33:32,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-29 06:33:32,237 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:32,237 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:32,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 06:33:32,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 06:33:32,438 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:32,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:32,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1858222944, now seen corresponding path program 1 times [2023-11-29 06:33:32,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:32,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722661980] [2023-11-29 06:33:32,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:32,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:32,446 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:32,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [719931082] [2023-11-29 06:33:32,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:32,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:32,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:32,448 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:32,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 06:33:32,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 06:33:32,514 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:33,537 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 51 proven. 32 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2023-11-29 06:33:33,537 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:38,577 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse0 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~s~0#1|)) (.cse1 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~q~0#1|)) (.cse2 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~k~0#1| |c_ULTIMATE.start_main_~q~0#1|)) (.cse3 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~s~0#1| |c_ULTIMATE.start_main_~k~0#1|)) (.cse4 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~p~0#1|)) (.cse5 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~r~0#1|))) (or (< (* 2 |c_ULTIMATE.start_main_~b~0#1|) (+ |c_ULTIMATE.start_main_~c~0#1| 1)) (not (= (+ |c_ULTIMATE.start_main_~c~0#1| .cse0 .cse1 .cse2 .cse3) (+ .cse4 .cse5 |c_ULTIMATE.start_main_~b~0#1|))) (< |c_ULTIMATE.start_main_~c~0#1| |c_ULTIMATE.start_main_~b~0#1|) (= (+ |c_ULTIMATE.start_main_~c~0#1| .cse0 .cse1 (* |c_ULTIMATE.start_main_~yy~0#1| |c_ULTIMATE.start_main_~r~0#1|) (* |c_ULTIMATE.start_main_~xy~0#1| |c_ULTIMATE.start_main_~p~0#1|) .cse2 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~b~0#1|) .cse3) (+ (* |c_ULTIMATE.start_main_~xy~0#1| |c_ULTIMATE.start_main_~k~0#1| |c_ULTIMATE.start_main_~q~0#1|) (* |c_ULTIMATE.start_main_~xy~0#1| |c_ULTIMATE.start_main_~q~0#1|) (* |c_ULTIMATE.start_main_~c~0#1| |c_ULTIMATE.start_main_~y~0#1|) .cse4 (* |c_ULTIMATE.start_main_~yy~0#1| |c_ULTIMATE.start_main_~s~0#1| |c_ULTIMATE.start_main_~k~0#1|) .cse5 (* |c_ULTIMATE.start_main_~yy~0#1| |c_ULTIMATE.start_main_~s~0#1|) |c_ULTIMATE.start_main_~b~0#1|)))) is different from true [2023-11-29 06:33:48,950 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 51 proven. 10 refuted. 0 times theorem prover too weak. 214 trivial. 13 not checked. [2023-11-29 06:33:48,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:48,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722661980] [2023-11-29 06:33:48,951 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:48,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719931082] [2023-11-29 06:33:48,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719931082] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:48,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:48,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2023-11-29 06:33:48,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000090243] [2023-11-29 06:33:48,951 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:48,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 06:33:48,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:48,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 06:33:48,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=346, Unknown=1, NotChecked=38, Total=462 [2023-11-29 06:33:48,953 INFO L87 Difference]: Start difference. First operand 404 states and 533 transitions. Second operand has 22 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 19 states have internal predecessors, (52), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 10 states have call successors, (30) [2023-11-29 06:33:57,369 WARN L293 SmtUtils]: Spent 6.49s on a formula simplification that was a NOOP. DAG size: 62 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:33:59,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.45s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:34:10,530 WARN L293 SmtUtils]: Spent 5.87s on a formula simplification that was a NOOP. DAG size: 59 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:34:22,892 WARN L293 SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 46 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:34:25,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.68s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-29 06:34:30,290 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:34:30,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:30,920 INFO L93 Difference]: Finished difference Result 493 states and 667 transitions. [2023-11-29 06:34:30,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 06:34:30,920 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 19 states have internal predecessors, (52), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 10 states have call successors, (30) Word has length 96 [2023-11-29 06:34:30,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:30,924 INFO L225 Difference]: With dead ends: 493 [2023-11-29 06:34:30,924 INFO L226 Difference]: Without dead ends: 491 [2023-11-29 06:34:30,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 171 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 36.2s TimeCoverageRelationStatistics Valid=344, Invalid=1218, Unknown=2, NotChecked=76, Total=1640 [2023-11-29 06:34:30,926 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 139 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 88 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:30,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 426 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 440 Invalid, 1 Unknown, 168 Unchecked, 11.4s Time] [2023-11-29 06:34:30,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2023-11-29 06:34:31,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 467. [2023-11-29 06:34:31,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 304 states have (on average 1.2532894736842106) internal successors, (381), 311 states have internal predecessors, (381), 127 states have call successors, (127), 35 states have call predecessors, (127), 35 states have return successors, (125), 120 states have call predecessors, (125), 125 states have call successors, (125) [2023-11-29 06:34:31,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 633 transitions. [2023-11-29 06:34:31,170 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 633 transitions. Word has length 96 [2023-11-29 06:34:31,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:31,170 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 633 transitions. [2023-11-29 06:34:31,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 19 states have internal predecessors, (52), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 10 states have call successors, (30) [2023-11-29 06:34:31,170 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 633 transitions. [2023-11-29 06:34:31,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 06:34:31,172 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:31,172 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:31,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 06:34:31,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 06:34:31,373 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:31,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:31,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1981200126, now seen corresponding path program 1 times [2023-11-29 06:34:31,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:34:31,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317827456] [2023-11-29 06:34:31,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:31,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:34:31,385 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:34:31,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [476276351] [2023-11-29 06:34:31,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:31,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:34:31,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:34:31,387 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:34:31,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 06:34:31,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:31,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 06:34:31,481 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:31,691 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 32 proven. 229 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-11-29 06:34:31,692 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:31,854 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2023-11-29 06:34:31,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:34:31,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317827456] [2023-11-29 06:34:31,855 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:34:31,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476276351] [2023-11-29 06:34:31,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476276351] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:34:31,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:34:31,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2023-11-29 06:34:31,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538554298] [2023-11-29 06:34:31,856 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:34:31,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:34:31,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:34:31,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:34:31,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:34:31,858 INFO L87 Difference]: Start difference. First operand 467 states and 633 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 8 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (32), 7 states have call predecessors, (32), 7 states have call successors, (32) [2023-11-29 06:34:32,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:32,561 INFO L93 Difference]: Finished difference Result 1086 states and 1504 transitions. [2023-11-29 06:34:32,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 06:34:32,562 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 8 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (32), 7 states have call predecessors, (32), 7 states have call successors, (32) Word has length 111 [2023-11-29 06:34:32,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:32,567 INFO L225 Difference]: With dead ends: 1086 [2023-11-29 06:34:32,568 INFO L226 Difference]: Without dead ends: 882 [2023-11-29 06:34:32,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 204 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=297, Unknown=0, NotChecked=0, Total=462 [2023-11-29 06:34:32,570 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 106 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:32,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 211 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:34:32,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2023-11-29 06:34:33,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 858. [2023-11-29 06:34:33,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 548 states have (on average 1.2062043795620438) internal successors, (661), 559 states have internal predecessors, (661), 234 states have call successors, (234), 75 states have call predecessors, (234), 75 states have return successors, (229), 223 states have call predecessors, (229), 229 states have call successors, (229) [2023-11-29 06:34:33,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 1124 transitions. [2023-11-29 06:34:33,088 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 1124 transitions. Word has length 111 [2023-11-29 06:34:33,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:33,088 INFO L495 AbstractCegarLoop]: Abstraction has 858 states and 1124 transitions. [2023-11-29 06:34:33,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 8 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (32), 7 states have call predecessors, (32), 7 states have call successors, (32) [2023-11-29 06:34:33,089 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 1124 transitions. [2023-11-29 06:34:33,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-29 06:34:33,090 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:33,090 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:33,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-29 06:34:33,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 06:34:33,291 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:33,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:33,291 INFO L85 PathProgramCache]: Analyzing trace with hash -20875000, now seen corresponding path program 2 times [2023-11-29 06:34:33,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:34:33,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44029404] [2023-11-29 06:34:33,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:33,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:34:33,303 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:34:33,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1228292103] [2023-11-29 06:34:33,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:34:33,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:34:33,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:34:33,304 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:34:33,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 06:34:33,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:34:33,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:34:33,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 06:34:33,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:34,150 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 31 proven. 45 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2023-11-29 06:34:34,150 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:35,095 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 28 proven. 39 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2023-11-29 06:34:35,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:34:35,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44029404] [2023-11-29 06:34:35,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:34:35,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228292103] [2023-11-29 06:34:35,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228292103] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:34:35,095 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:34:35,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-11-29 06:34:35,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419781555] [2023-11-29 06:34:35,096 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:34:35,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 06:34:35,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:34:35,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 06:34:35,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:34:35,098 INFO L87 Difference]: Start difference. First operand 858 states and 1124 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 18 states have internal predecessors, (53), 11 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (35), 12 states have call predecessors, (35), 11 states have call successors, (35) [2023-11-29 06:34:52,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:52,679 INFO L93 Difference]: Finished difference Result 1135 states and 1516 transitions. [2023-11-29 06:34:52,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 06:34:52,679 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 18 states have internal predecessors, (53), 11 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (35), 12 states have call predecessors, (35), 11 states have call successors, (35) Word has length 114 [2023-11-29 06:34:52,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:52,686 INFO L225 Difference]: With dead ends: 1135 [2023-11-29 06:34:52,686 INFO L226 Difference]: Without dead ends: 1133 [2023-11-29 06:34:52,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=645, Invalid=2547, Unknown=0, NotChecked=0, Total=3192 [2023-11-29 06:34:52,689 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 174 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 786 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:52,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 786 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-11-29 06:34:52,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2023-11-29 06:34:53,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 1073. [2023-11-29 06:34:53,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 680 states have (on average 1.223529411764706) internal successors, (832), 691 states have internal predecessors, (832), 302 states have call successors, (302), 90 states have call predecessors, (302), 90 states have return successors, (297), 291 states have call predecessors, (297), 297 states have call successors, (297) [2023-11-29 06:34:53,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 1431 transitions. [2023-11-29 06:34:53,300 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 1431 transitions. Word has length 114 [2023-11-29 06:34:53,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:53,300 INFO L495 AbstractCegarLoop]: Abstraction has 1073 states and 1431 transitions. [2023-11-29 06:34:53,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 18 states have internal predecessors, (53), 11 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (35), 12 states have call predecessors, (35), 11 states have call successors, (35) [2023-11-29 06:34:53,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 1431 transitions. [2023-11-29 06:34:53,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-29 06:34:53,301 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:53,302 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:53,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 06:34:53,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:34:53,502 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:53,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:53,503 INFO L85 PathProgramCache]: Analyzing trace with hash 493843562, now seen corresponding path program 3 times [2023-11-29 06:34:53,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:34:53,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744353098] [2023-11-29 06:34:53,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:53,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:34:53,512 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:34:53,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1142176802] [2023-11-29 06:34:53,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 06:34:53,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:34:53,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:34:53,514 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:34:53,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 06:34:53,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-29 06:34:53,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:34:53,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 06:34:53,595 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:54,474 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 75 proven. 47 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-29 06:34:54,474 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:55,764 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 70 proven. 43 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2023-11-29 06:34:55,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:34:55,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744353098] [2023-11-29 06:34:55,764 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:34:55,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142176802] [2023-11-29 06:34:55,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142176802] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:34:55,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:34:55,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 28 [2023-11-29 06:34:55,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150143433] [2023-11-29 06:34:55,765 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:34:55,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-11-29 06:34:55,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:34:55,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-11-29 06:34:55,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2023-11-29 06:34:55,767 INFO L87 Difference]: Start difference. First operand 1073 states and 1431 transitions. Second operand has 28 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 13 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 13 states have call predecessors, (34), 11 states have call successors, (34) [2023-11-29 06:35:00,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:35:00,991 INFO L93 Difference]: Finished difference Result 1401 states and 1893 transitions. [2023-11-29 06:35:00,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 06:35:00,991 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 13 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 13 states have call predecessors, (34), 11 states have call successors, (34) Word has length 118 [2023-11-29 06:35:00,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:35:00,998 INFO L225 Difference]: With dead ends: 1401 [2023-11-29 06:35:00,998 INFO L226 Difference]: Without dead ends: 1397 [2023-11-29 06:35:01,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=642, Invalid=2550, Unknown=0, NotChecked=0, Total=3192 [2023-11-29 06:35:01,000 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 178 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:35:01,000 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 658 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 06:35:01,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2023-11-29 06:35:01,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 1264. [2023-11-29 06:35:01,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1264 states, 808 states have (on average 1.2351485148514851) internal successors, (998), 820 states have internal predecessors, (998), 349 states have call successors, (349), 107 states have call predecessors, (349), 106 states have return successors, (344), 336 states have call predecessors, (344), 344 states have call successors, (344) [2023-11-29 06:35:01,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1264 states to 1264 states and 1691 transitions. [2023-11-29 06:35:01,758 INFO L78 Accepts]: Start accepts. Automaton has 1264 states and 1691 transitions. Word has length 118 [2023-11-29 06:35:01,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:35:01,759 INFO L495 AbstractCegarLoop]: Abstraction has 1264 states and 1691 transitions. [2023-11-29 06:35:01,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 13 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 13 states have call predecessors, (34), 11 states have call successors, (34) [2023-11-29 06:35:01,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1264 states and 1691 transitions. [2023-11-29 06:35:01,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 06:35:01,760 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:35:01,760 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:35:01,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 06:35:01,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:01,961 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:35:01,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:35:01,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1122492623, now seen corresponding path program 1 times [2023-11-29 06:35:01,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:35:01,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107296546] [2023-11-29 06:35:01,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:35:01,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:35:01,971 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:35:01,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1310650937] [2023-11-29 06:35:01,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:35:01,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:01,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:35:01,973 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:35:01,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 06:35:02,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:35:02,062 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 06:35:02,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:35:02,210 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 32 proven. 434 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-11-29 06:35:02,211 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:35:02,333 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 32 proven. 50 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2023-11-29 06:35:02,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:35:02,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107296546] [2023-11-29 06:35:02,334 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:35:02,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310650937] [2023-11-29 06:35:02,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310650937] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:35:02,334 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:35:02,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2023-11-29 06:35:02,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364342556] [2023-11-29 06:35:02,334 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:35:02,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:35:02,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:35:02,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:35:02,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:35:02,335 INFO L87 Difference]: Start difference. First operand 1264 states and 1691 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 10 states have call successors, (41), 7 states have call predecessors, (41), 6 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) [2023-11-29 06:35:03,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:35:03,412 INFO L93 Difference]: Finished difference Result 1314 states and 1745 transitions. [2023-11-29 06:35:03,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 06:35:03,412 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 10 states have call successors, (41), 7 states have call predecessors, (41), 6 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) Word has length 128 [2023-11-29 06:35:03,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:35:03,418 INFO L225 Difference]: With dead ends: 1314 [2023-11-29 06:35:03,418 INFO L226 Difference]: Without dead ends: 1294 [2023-11-29 06:35:03,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 238 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2023-11-29 06:35:03,420 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 77 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:35:03,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 183 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:35:03,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2023-11-29 06:35:04,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1288. [2023-11-29 06:35:04,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 832 states have (on average 1.2139423076923077) internal successors, (1010), 844 states have internal predecessors, (1010), 349 states have call successors, (349), 107 states have call predecessors, (349), 106 states have return successors, (344), 336 states have call predecessors, (344), 344 states have call successors, (344) [2023-11-29 06:35:04,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1703 transitions. [2023-11-29 06:35:04,323 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1703 transitions. Word has length 128 [2023-11-29 06:35:04,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:35:04,324 INFO L495 AbstractCegarLoop]: Abstraction has 1288 states and 1703 transitions. [2023-11-29 06:35:04,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 14 states have internal predecessors, (70), 10 states have call successors, (41), 7 states have call predecessors, (41), 6 states have return successors, (40), 9 states have call predecessors, (40), 9 states have call successors, (40) [2023-11-29 06:35:04,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1703 transitions. [2023-11-29 06:35:04,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-29 06:35:04,332 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:35:04,332 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:35:04,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 06:35:04,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:04,533 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:35:04,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:35:04,533 INFO L85 PathProgramCache]: Analyzing trace with hash -444119633, now seen corresponding path program 2 times [2023-11-29 06:35:04,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:35:04,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821836625] [2023-11-29 06:35:04,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:35:04,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:35:04,547 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:35:04,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [521700723] [2023-11-29 06:35:04,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:35:04,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:04,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:35:04,549 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:35:04,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 06:35:04,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:35:04,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:35:04,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-29 06:35:04,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:35:05,743 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 35 proven. 58 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2023-11-29 06:35:05,743 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:35:07,687 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2023-11-29 06:35:07,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:35:07,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821836625] [2023-11-29 06:35:07,687 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:35:07,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521700723] [2023-11-29 06:35:07,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521700723] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:35:07,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:35:07,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2023-11-29 06:35:07,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638303593] [2023-11-29 06:35:07,688 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:35:07,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-11-29 06:35:07,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:35:07,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-11-29 06:35:07,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2023-11-29 06:35:07,690 INFO L87 Difference]: Start difference. First operand 1288 states and 1703 transitions. Second operand has 28 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 13 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 12 states have call predecessors, (39), 11 states have call successors, (39) [2023-11-29 06:35:51,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:35:51,253 INFO L93 Difference]: Finished difference Result 1628 states and 2222 transitions. [2023-11-29 06:35:51,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-11-29 06:35:51,254 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 13 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 12 states have call predecessors, (39), 11 states have call successors, (39) Word has length 129 [2023-11-29 06:35:51,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:35:51,262 INFO L225 Difference]: With dead ends: 1628 [2023-11-29 06:35:51,262 INFO L226 Difference]: Without dead ends: 1608 [2023-11-29 06:35:51,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2012 ImplicationChecksByTransitivity, 35.9s TimeCoverageRelationStatistics Valid=1270, Invalid=5702, Unknown=0, NotChecked=0, Total=6972 [2023-11-29 06:35:51,266 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 354 mSDsluCounter, 1139 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 368 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 368 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:35:51,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 1229 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [368 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-11-29 06:35:51,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2023-11-29 06:35:52,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1428. [2023-11-29 06:35:52,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 917 states have (on average 1.2246455834242094) internal successors, (1123), 928 states have internal predecessors, (1123), 397 states have call successors, (397), 114 states have call predecessors, (397), 113 states have return successors, (392), 385 states have call predecessors, (392), 392 states have call successors, (392) [2023-11-29 06:35:52,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 1912 transitions. [2023-11-29 06:35:52,302 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 1912 transitions. Word has length 129 [2023-11-29 06:35:52,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:35:52,303 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 1912 transitions. [2023-11-29 06:35:52,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 13 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 12 states have call predecessors, (39), 11 states have call successors, (39) [2023-11-29 06:35:52,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 1912 transitions. [2023-11-29 06:35:52,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-11-29 06:35:52,304 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:35:52,304 INFO L195 NwaCegarLoop]: trace histogram [20, 19, 19, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:35:52,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 06:35:52,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:52,505 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:35:52,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:35:52,505 INFO L85 PathProgramCache]: Analyzing trace with hash 2032247298, now seen corresponding path program 4 times [2023-11-29 06:35:52,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:35:52,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128090281] [2023-11-29 06:35:52,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:35:52,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:35:52,514 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:35:52,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [45495456] [2023-11-29 06:35:52,514 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 06:35:52,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:52,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:35:52,515 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:35:52,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 06:35:52,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 06:35:52,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:35:52,618 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-29 06:35:52,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:35:54,197 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 91 proven. 86 refuted. 0 times theorem prover too weak. 645 trivial. 0 not checked. [2023-11-29 06:35:54,197 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:35:54,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:35:54,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128090281] [2023-11-29 06:35:54,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:35:54,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45495456] [2023-11-29 06:35:54,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45495456] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:35:54,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:35:54,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 06:35:54,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18624917] [2023-11-29 06:35:54,335 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:35:54,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 06:35:54,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:35:54,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 06:35:54,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2023-11-29 06:35:54,337 INFO L87 Difference]: Start difference. First operand 1428 states and 1912 transitions. Second operand has 19 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 16 states have internal predecessors, (42), 9 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2023-11-29 06:35:57,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:35:57,617 INFO L93 Difference]: Finished difference Result 1447 states and 1928 transitions. [2023-11-29 06:35:57,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 06:35:57,626 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 16 states have internal predecessors, (42), 9 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) Word has length 146 [2023-11-29 06:35:57,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:35:57,632 INFO L225 Difference]: With dead ends: 1447 [2023-11-29 06:35:57,632 INFO L226 Difference]: Without dead ends: 1443 [2023-11-29 06:35:57,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=123, Invalid=807, Unknown=0, NotChecked=0, Total=930 [2023-11-29 06:35:57,634 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 63 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:35:57,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 638 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-29 06:35:57,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2023-11-29 06:35:58,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1435. [2023-11-29 06:35:58,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1435 states, 923 states have (on average 1.2221018418201517) internal successors, (1128), 933 states have internal predecessors, (1128), 396 states have call successors, (396), 116 states have call predecessors, (396), 115 states have return successors, (392), 385 states have call predecessors, (392), 392 states have call successors, (392) [2023-11-29 06:35:58,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 1916 transitions. [2023-11-29 06:35:58,667 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 1916 transitions. Word has length 146 [2023-11-29 06:35:58,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:35:58,667 INFO L495 AbstractCegarLoop]: Abstraction has 1435 states and 1916 transitions. [2023-11-29 06:35:58,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 16 states have internal predecessors, (42), 9 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2023-11-29 06:35:58,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1916 transitions. [2023-11-29 06:35:58,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-11-29 06:35:58,669 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:35:58,670 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:35:58,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 06:35:58,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:58,870 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:35:58,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:35:58,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1829836889, now seen corresponding path program 3 times [2023-11-29 06:35:58,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:35:58,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053979060] [2023-11-29 06:35:58,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:35:58,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:35:58,881 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:35:58,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [255141752] [2023-11-29 06:35:58,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 06:35:58,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:35:58,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:35:58,883 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:35:58,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 06:35:58,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-29 06:35:58,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:35:58,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 06:35:58,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:35:59,558 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 93 proven. 32 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2023-11-29 06:35:59,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:36:04,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:36:04,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053979060] [2023-11-29 06:36:04,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:36:04,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255141752] [2023-11-29 06:36:04,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255141752] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:36:04,110 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:36:04,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-11-29 06:36:04,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948508984] [2023-11-29 06:36:04,111 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:36:04,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 06:36:04,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:36:04,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 06:36:04,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=293, Unknown=1, NotChecked=0, Total=342 [2023-11-29 06:36:04,112 INFO L87 Difference]: Start difference. First operand 1435 states and 1916 transitions. Second operand has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:36:05,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:36:05,473 INFO L93 Difference]: Finished difference Result 1495 states and 1994 transitions. [2023-11-29 06:36:05,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 06:36:05,474 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 148 [2023-11-29 06:36:05,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:36:05,482 INFO L225 Difference]: With dead ends: 1495 [2023-11-29 06:36:05,482 INFO L226 Difference]: Without dead ends: 1480 [2023-11-29 06:36:05,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=81, Invalid=470, Unknown=1, NotChecked=0, Total=552 [2023-11-29 06:36:05,484 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 27 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:36:05,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 269 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:36:05,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2023-11-29 06:36:06,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1468. [2023-11-29 06:36:06,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 939 states have (on average 1.2183173588924388) internal successors, (1144), 949 states have internal predecessors, (1144), 411 states have call successors, (411), 117 states have call predecessors, (411), 117 states have return successors, (408), 401 states have call predecessors, (408), 408 states have call successors, (408) [2023-11-29 06:36:06,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 1963 transitions. [2023-11-29 06:36:06,572 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 1963 transitions. Word has length 148 [2023-11-29 06:36:06,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:36:06,572 INFO L495 AbstractCegarLoop]: Abstraction has 1468 states and 1963 transitions. [2023-11-29 06:36:06,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 states have internal predecessors, (28), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:36:06,572 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 1963 transitions. [2023-11-29 06:36:06,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-11-29 06:36:06,574 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:36:06,575 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:36:06,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 06:36:06,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:36:06,775 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:36:06,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:36:06,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1771009526, now seen corresponding path program 5 times [2023-11-29 06:36:06,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:36:06,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673971716] [2023-11-29 06:36:06,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:36:06,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:36:06,799 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:36:06,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [148847013] [2023-11-29 06:36:06,799 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 06:36:06,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:36:06,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:36:06,801 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:36:06,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 06:36:07,577 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2023-11-29 06:36:07,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:36:07,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 71 conjunts are in the unsatisfiable core [2023-11-29 06:36:07,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:36:09,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1192 backedges. 145 proven. 200 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2023-11-29 06:36:09,867 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:36:10,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:36:10,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673971716] [2023-11-29 06:36:10,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:36:10,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148847013] [2023-11-29 06:36:10,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148847013] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:36:10,095 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:36:10,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2023-11-29 06:36:10,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655332255] [2023-11-29 06:36:10,095 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:36:10,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 06:36:10,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:36:10,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 06:36:10,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2023-11-29 06:36:10,097 INFO L87 Difference]: Start difference. First operand 1468 states and 1963 transitions. Second operand has 21 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 10 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 10 states have call predecessors, (27), 9 states have call successors, (27) [2023-11-29 06:36:13,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:36:13,221 INFO L93 Difference]: Finished difference Result 1507 states and 2016 transitions. [2023-11-29 06:36:13,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 06:36:13,222 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 10 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 10 states have call predecessors, (27), 9 states have call successors, (27) Word has length 169 [2023-11-29 06:36:13,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:36:13,230 INFO L225 Difference]: With dead ends: 1507 [2023-11-29 06:36:13,230 INFO L226 Difference]: Without dead ends: 1503 [2023-11-29 06:36:13,231 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 06:36:13,231 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 52 mSDsluCounter, 1043 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:36:13,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1107 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 06:36:13,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1503 states. [2023-11-29 06:36:14,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1503 to 1497. [2023-11-29 06:36:14,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 954 states have (on average 1.219077568134172) internal successors, (1163), 963 states have internal predecessors, (1163), 423 states have call successors, (423), 120 states have call predecessors, (423), 119 states have return successors, (420), 413 states have call predecessors, (420), 420 states have call successors, (420) [2023-11-29 06:36:14,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2006 transitions. [2023-11-29 06:36:14,349 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2006 transitions. Word has length 169 [2023-11-29 06:36:14,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:36:14,350 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 2006 transitions. [2023-11-29 06:36:14,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 10 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 10 states have call predecessors, (27), 9 states have call successors, (27) [2023-11-29 06:36:14,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2006 transitions. [2023-11-29 06:36:14,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2023-11-29 06:36:14,352 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:36:14,352 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:36:14,360 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 06:36:14,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 06:36:14,553 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:36:14,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:36:14,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1835800364, now seen corresponding path program 6 times [2023-11-29 06:36:14,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:36:14,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496198252] [2023-11-29 06:36:14,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:36:14,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:36:14,562 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:36:14,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1585896265] [2023-11-29 06:36:14,562 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 06:36:14,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:36:14,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:36:14,563 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:36:14,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 06:36:19,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2023-11-29 06:36:19,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:36:19,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-29 06:36:19,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:36:52,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1203 backedges. 226 proven. 55 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2023-11-29 06:36:52,182 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:36:53,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:36:53,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496198252] [2023-11-29 06:36:53,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:36:53,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585896265] [2023-11-29 06:36:53,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585896265] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:36:53,753 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:36:53,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 06:36:53,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767354443] [2023-11-29 06:36:53,753 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:36:53,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 06:36:53,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:36:53,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 06:36:53,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2023-11-29 06:36:53,755 INFO L87 Difference]: Start difference. First operand 1497 states and 2006 transitions. Second operand has 19 states, 16 states have (on average 2.625) internal successors, (42), 15 states have internal predecessors, (42), 9 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2023-11-29 06:37:13,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:37:13,049 INFO L93 Difference]: Finished difference Result 1796 states and 2439 transitions. [2023-11-29 06:37:13,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 06:37:13,049 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 2.625) internal successors, (42), 15 states have internal predecessors, (42), 9 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) Word has length 173 [2023-11-29 06:37:13,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:37:13,057 INFO L225 Difference]: With dead ends: 1796 [2023-11-29 06:37:13,058 INFO L226 Difference]: Without dead ends: 1787 [2023-11-29 06:37:13,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 22.8s TimeCoverageRelationStatistics Valid=318, Invalid=1322, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 06:37:13,059 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 65 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:37:13,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 517 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 06:37:13,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1787 states. [2023-11-29 06:37:14,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1787 to 1699. [2023-11-29 06:37:14,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1699 states, 1078 states have (on average 1.228200371057514) internal successors, (1324), 1088 states have internal predecessors, (1324), 487 states have call successors, (487), 134 states have call predecessors, (487), 133 states have return successors, (484), 476 states have call predecessors, (484), 484 states have call successors, (484) [2023-11-29 06:37:14,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1699 states to 1699 states and 2295 transitions. [2023-11-29 06:37:14,414 INFO L78 Accepts]: Start accepts. Automaton has 1699 states and 2295 transitions. Word has length 173 [2023-11-29 06:37:14,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:37:14,415 INFO L495 AbstractCegarLoop]: Abstraction has 1699 states and 2295 transitions. [2023-11-29 06:37:14,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 2.625) internal successors, (42), 15 states have internal predecessors, (42), 9 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2023-11-29 06:37:14,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1699 states and 2295 transitions. [2023-11-29 06:37:14,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-11-29 06:37:14,417 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:37:14,417 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:37:14,423 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 06:37:14,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:37:14,618 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:37:14,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:37:14,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1964773325, now seen corresponding path program 4 times [2023-11-29 06:37:14,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:37:14,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576429562] [2023-11-29 06:37:14,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:37:14,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:37:14,630 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:37:14,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [773879297] [2023-11-29 06:37:14,630 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-29 06:37:14,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:37:14,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:37:14,631 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:37:14,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 06:37:14,755 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-29 06:37:14,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:37:14,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 81 conjunts are in the unsatisfiable core [2023-11-29 06:37:14,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:37:16,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 178 proven. 126 refuted. 0 times theorem prover too weak. 987 trivial. 0 not checked. [2023-11-29 06:37:16,194 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:37:17,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:37:17,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576429562] [2023-11-29 06:37:17,720 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:37:17,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773879297] [2023-11-29 06:37:17,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773879297] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:37:17,720 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:37:17,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 06:37:17,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222778641] [2023-11-29 06:37:17,721 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:37:17,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 06:37:17,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:37:17,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 06:37:17,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2023-11-29 06:37:17,723 INFO L87 Difference]: Start difference. First operand 1699 states and 2295 transitions. Second operand has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 10 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 8 states have call predecessors, (28), 9 states have call successors, (28) [2023-11-29 06:37:21,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:37:21,493 INFO L93 Difference]: Finished difference Result 1763 states and 2366 transitions. [2023-11-29 06:37:21,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 06:37:21,494 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 10 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 8 states have call predecessors, (28), 9 states have call successors, (28) Word has length 175 [2023-11-29 06:37:21,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:37:21,502 INFO L225 Difference]: With dead ends: 1763 [2023-11-29 06:37:21,502 INFO L226 Difference]: Without dead ends: 1758 [2023-11-29 06:37:21,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=189, Invalid=1143, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 06:37:21,504 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 72 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:37:21,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 923 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 06:37:21,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1758 states. [2023-11-29 06:37:22,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1758 to 1754. [2023-11-29 06:37:22,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1754 states, 1112 states have (on average 1.2239208633093526) internal successors, (1361), 1122 states have internal predecessors, (1361), 499 states have call successors, (499), 143 states have call predecessors, (499), 142 states have return successors, (496), 488 states have call predecessors, (496), 496 states have call successors, (496) [2023-11-29 06:37:22,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1754 states to 1754 states and 2356 transitions. [2023-11-29 06:37:22,874 INFO L78 Accepts]: Start accepts. Automaton has 1754 states and 2356 transitions. Word has length 175 [2023-11-29 06:37:22,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:37:22,874 INFO L495 AbstractCegarLoop]: Abstraction has 1754 states and 2356 transitions. [2023-11-29 06:37:22,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 10 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 8 states have call predecessors, (28), 9 states have call successors, (28) [2023-11-29 06:37:22,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1754 states and 2356 transitions. [2023-11-29 06:37:22,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-11-29 06:37:22,877 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:37:22,877 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:37:22,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-29 06:37:23,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 06:37:23,078 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:37:23,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:37:23,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1867416401, now seen corresponding path program 5 times [2023-11-29 06:37:23,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:37:23,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531542089] [2023-11-29 06:37:23,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:37:23,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:37:23,093 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:37:23,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [640326534] [2023-11-29 06:37:23,093 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 06:37:23,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:37:23,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:37:23,094 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:37:23,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 06:37:23,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2023-11-29 06:37:23,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:37:23,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 06:37:23,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:37:24,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 48 proven. 115 refuted. 0 times theorem prover too weak. 1128 trivial. 0 not checked. [2023-11-29 06:37:24,744 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:37:36,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 48 proven. 115 refuted. 0 times theorem prover too weak. 1128 trivial. 0 not checked. [2023-11-29 06:37:36,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:37:36,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531542089] [2023-11-29 06:37:36,220 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:37:36,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640326534] [2023-11-29 06:37:36,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640326534] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:37:36,220 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:37:36,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2023-11-29 06:37:36,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53237252] [2023-11-29 06:37:36,221 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:37:36,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-29 06:37:36,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:37:36,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-29 06:37:36,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2023-11-29 06:37:36,223 INFO L87 Difference]: Start difference. First operand 1754 states and 2356 transitions. Second operand has 29 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 27 states have internal predecessors, (72), 17 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 15 states have call predecessors, (54), 15 states have call successors, (54) [2023-11-29 06:37:52,872 WARN L293 SmtUtils]: Spent 5.75s on a formula simplification. DAG size of input: 93 DAG size of output: 97 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:38:04,643 WARN L293 SmtUtils]: Spent 6.74s on a formula simplification that was a NOOP. DAG size: 84 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:38:26,171 WARN L293 SmtUtils]: Spent 5.85s on a formula simplification. DAG size of input: 86 DAG size of output: 90 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:38:41,916 WARN L293 SmtUtils]: Spent 5.71s on a formula simplification. DAG size of input: 97 DAG size of output: 101 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 06:38:47,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:38:47,072 INFO L93 Difference]: Finished difference Result 2038 states and 2795 transitions. [2023-11-29 06:38:47,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-11-29 06:38:47,072 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 27 states have internal predecessors, (72), 17 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 15 states have call predecessors, (54), 15 states have call successors, (54) Word has length 175 [2023-11-29 06:38:47,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:38:47,081 INFO L225 Difference]: With dead ends: 2038 [2023-11-29 06:38:47,081 INFO L226 Difference]: Without dead ends: 2028 [2023-11-29 06:38:47,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 54.3s TimeCoverageRelationStatistics Valid=1124, Invalid=4728, Unknown=0, NotChecked=0, Total=5852 [2023-11-29 06:38:47,083 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 247 mSDsluCounter, 1379 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 1490 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:38:47,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 1490 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 18.5s Time] [2023-11-29 06:38:47,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2023-11-29 06:38:48,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1944. [2023-11-29 06:38:48,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1944 states, 1217 states have (on average 1.23746918652424) internal successors, (1506), 1227 states have internal predecessors, (1506), 574 states have call successors, (574), 152 states have call predecessors, (574), 152 states have return successors, (572), 564 states have call predecessors, (572), 572 states have call successors, (572) [2023-11-29 06:38:48,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1944 states to 1944 states and 2652 transitions. [2023-11-29 06:38:48,737 INFO L78 Accepts]: Start accepts. Automaton has 1944 states and 2652 transitions. Word has length 175 [2023-11-29 06:38:48,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:38:48,737 INFO L495 AbstractCegarLoop]: Abstraction has 1944 states and 2652 transitions. [2023-11-29 06:38:48,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 2.6666666666666665) internal successors, (72), 27 states have internal predecessors, (72), 17 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 15 states have call predecessors, (54), 15 states have call successors, (54) [2023-11-29 06:38:48,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1944 states and 2652 transitions. [2023-11-29 06:38:48,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-11-29 06:38:48,740 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:38:48,740 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:38:48,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 06:38:48,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:38:48,941 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:38:48,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:38:48,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1683976432, now seen corresponding path program 2 times [2023-11-29 06:38:48,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:38:48,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682547900] [2023-11-29 06:38:48,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:38:48,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:38:48,953 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:38:48,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1627031970] [2023-11-29 06:38:48,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:38:48,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:38:48,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:38:48,955 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:38:48,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 06:38:49,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:38:49,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is sat [2023-11-29 06:38:49,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 06:38:49,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:38:49,275 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 06:38:49,275 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 06:38:49,276 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 06:38:49,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-29 06:38:49,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 06:38:49,480 INFO L445 BasicCegarLoop]: Path program histogram: [6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:38:49,483 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 06:38:49,519 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,523 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,524 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,529 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,530 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,533 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,533 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,535 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,536 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,555 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 06:38:49 BoogieIcfgContainer [2023-11-29 06:38:49,555 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 06:38:49,555 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 06:38:49,555 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 06:38:49,555 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 06:38:49,556 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:33:07" (3/4) ... [2023-11-29 06:38:49,556 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2023-11-29 06:38:49,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,571 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,571 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,572 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,574 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,575 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,576 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,577 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated [2023-11-29 06:38:49,578 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated [2023-11-29 06:38:49,633 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/witness.graphml [2023-11-29 06:38:49,633 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 06:38:49,634 INFO L158 Benchmark]: Toolchain (without parser) took 342660.46ms. Allocated memory was 174.1MB in the beginning and 438.3MB in the end (delta: 264.2MB). Free memory was 143.7MB in the beginning and 183.6MB in the end (delta: -39.9MB). Peak memory consumption was 223.0MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,634 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 115.3MB. Free memory is still 88.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:38:49,634 INFO L158 Benchmark]: CACSL2BoogieTranslator took 279.86ms. Allocated memory is still 174.1MB. Free memory was 143.7MB in the beginning and 132.3MB in the end (delta: 11.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,635 INFO L158 Benchmark]: Boogie Procedure Inliner took 35.75ms. Allocated memory is still 174.1MB. Free memory was 132.3MB in the beginning and 131.0MB in the end (delta: 1.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,635 INFO L158 Benchmark]: Boogie Preprocessor took 40.48ms. Allocated memory is still 174.1MB. Free memory was 131.0MB in the beginning and 129.0MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,635 INFO L158 Benchmark]: RCFGBuilder took 397.18ms. Allocated memory is still 174.1MB. Free memory was 129.0MB in the beginning and 134.7MB in the end (delta: -5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,636 INFO L158 Benchmark]: TraceAbstraction took 341822.11ms. Allocated memory was 174.1MB in the beginning and 438.3MB in the end (delta: 264.2MB). Free memory was 134.6MB in the beginning and 191.0MB in the end (delta: -56.4MB). Peak memory consumption was 211.0MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,636 INFO L158 Benchmark]: Witness Printer took 77.90ms. Allocated memory is still 438.3MB. Free memory was 191.0MB in the beginning and 183.6MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:38:49,638 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 115.3MB. Free memory is still 88.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 279.86ms. Allocated memory is still 174.1MB. Free memory was 143.7MB in the beginning and 132.3MB in the end (delta: 11.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 35.75ms. Allocated memory is still 174.1MB. Free memory was 132.3MB in the beginning and 131.0MB in the end (delta: 1.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 40.48ms. Allocated memory is still 174.1MB. Free memory was 131.0MB in the beginning and 129.0MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 397.18ms. Allocated memory is still 174.1MB. Free memory was 129.0MB in the beginning and 134.7MB in the end (delta: -5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * TraceAbstraction took 341822.11ms. Allocated memory was 174.1MB in the beginning and 438.3MB in the end (delta: 264.2MB). Free memory was 134.6MB in the beginning and 191.0MB in the end (delta: -56.4MB). Peak memory consumption was 211.0MB. Max. memory is 16.1GB. * Witness Printer took 77.90ms. Allocated memory is still 438.3MB. Free memory was 191.0MB in the beginning and 183.6MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~post6 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 13]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L18] int counter = 0; [L20] int x, y; [L21] long long a, b, p, q, r, s, c, k, xy, yy; [L22] x = __VERIFIER_nondet_int() [L23] y = __VERIFIER_nondet_int() [L24] CALL assume_abort_if_not(x >= 1) VAL [\old(cond)=1, counter=0] [L8] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, counter=0] [L24] RET assume_abort_if_not(x >= 1) VAL [counter=0, x=5, y=8] [L25] CALL assume_abort_if_not(y >= 1) VAL [\old(cond)=1, counter=0] [L8] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, counter=0] [L25] RET assume_abort_if_not(y >= 1) VAL [counter=0, x=5, y=8] [L27] a = x [L28] b = y [L29] p = 1 [L30] q = 0 [L31] r = 0 [L32] s = 1 [L33] c = 0 [L34] k = 0 [L35] xy = (long long) x * y [L36] yy = (long long) y * y VAL [a=5, b=8, c=0, counter=0, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L37] CALL assume_abort_if_not(xy < 2147483647) VAL [\old(cond)=1, counter=0] [L8] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, counter=0] [L37] RET assume_abort_if_not(xy < 2147483647) VAL [a=5, b=8, c=0, counter=0, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L38] CALL assume_abort_if_not(yy < 2147483647) VAL [\old(cond)=1, counter=0] [L8] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, counter=0] [L38] RET assume_abort_if_not(yy < 2147483647) VAL [a=5, b=8, c=0, counter=0, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L40] EXPR counter++ VAL [a=5, b=8, c=0, counter=1, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L40] COND TRUE counter++<10 [L41] COND FALSE, EXPR !(!(b != 0)) [L43] EXPR c = a [L44] EXPR k = 0 VAL [a=5, b=8, c=5, counter=1, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=5, b=8, c=5, counter=2, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L46] COND TRUE, EXPR counter++<10 [L47] CALL, EXPR __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, counter=2] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=2] [L47] RET, EXPR __VERIFIER_assert(a == k * b + c) VAL [a=5, b=8, c=5, counter=2, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L48] CALL, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [\old(cond)=1, counter=2] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=2] [L48] RET, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [a=5, b=8, c=5, counter=2, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L49] CALL, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, counter=2] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=2] [L49] RET, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [a=5, b=8, c=5, counter=2, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L50] CALL, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [\old(cond)=1, counter=2] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=2] [L50] RET, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [a=5, b=8, c=5, counter=2, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L51] COND TRUE, EXPR !(c >= b) VAL [a=5, b=8, c=5, counter=2, k=0, p=1, q=0, r=0, s=1, x=5, xy=40, y=8, yy=64] [L57] EXPR a = b [L58] EXPR b = c [L60] long long temp; [L61] EXPR temp = p [L62] EXPR p = q [L63] EXPR q = temp - q * k [L64] EXPR temp = r [L65] EXPR r = s [L66] EXPR s = temp - s * k [L40-L67] { if (!(b != 0)) break; c = a; k = 0; while (counter++<10) { __VERIFIER_assert(a == k * b + c); __VERIFIER_assert(a == y*r + x*p); __VERIFIER_assert(b == x * q + y * s); __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0); if (!(c >= b)) break; c = c - b; k = k + 1; } a = b; b = c; long long temp; temp = p; p = q; q = temp - q * k; temp = r; r = s; s = temp - s * k; } VAL [a=8, b=5, c=5, counter=2, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L40] EXPR counter++ VAL [a=8, b=5, c=5, counter=3, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L40] COND TRUE counter++<10 [L41] COND FALSE, EXPR !(!(b != 0)) [L43] EXPR c = a [L44] EXPR k = 0 VAL [a=8, b=5, c=8, counter=3, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=8, b=5, c=8, counter=4, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L46] COND TRUE, EXPR counter++<10 [L47] CALL, EXPR __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, counter=4] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=4] [L47] RET, EXPR __VERIFIER_assert(a == k * b + c) VAL [a=8, b=5, c=8, counter=4, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L48] CALL, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [\old(cond)=1, counter=4] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=4] [L48] RET, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [a=8, b=5, c=8, counter=4, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L49] CALL, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, counter=4] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=4] [L49] RET, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [a=8, b=5, c=8, counter=4, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L50] CALL, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [\old(cond)=1, counter=4] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=4] [L50] RET, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [a=8, b=5, c=8, counter=4, k=0, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L51] COND FALSE, EXPR !(!(c >= b)) [L53] EXPR c = c - b [L54] EXPR k = k + 1 VAL [a=8, b=5, c=3, counter=4, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=8, b=5, c=3, counter=5, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L46] COND TRUE, EXPR counter++<10 [L47] CALL, EXPR __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=5] [L47] RET, EXPR __VERIFIER_assert(a == k * b + c) VAL [a=8, b=5, c=3, counter=5, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L48] CALL, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [\old(cond)=1, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=5] [L48] RET, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [a=8, b=5, c=3, counter=5, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L49] CALL, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=5] [L49] RET, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [a=8, b=5, c=3, counter=5, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L50] CALL, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [\old(cond)=1, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=5] [L50] RET, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [a=8, b=5, c=3, counter=5, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L51] COND TRUE, EXPR !(c >= b) VAL [a=8, b=5, c=3, counter=5, k=1, p=0, q=1, r=1, s=0, x=5, xy=40, y=8, yy=64] [L57] EXPR a = b [L58] EXPR b = c [L60] long long temp; [L61] EXPR temp = p [L62] EXPR p = q [L63] EXPR q = temp - q * k [L64] EXPR temp = r [L65] EXPR r = s [L66] EXPR s = temp - s * k [L40-L67] { if (!(b != 0)) break; c = a; k = 0; while (counter++<10) { __VERIFIER_assert(a == k * b + c); __VERIFIER_assert(a == y*r + x*p); __VERIFIER_assert(b == x * q + y * s); __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0); if (!(c >= b)) break; c = c - b; k = k + 1; } a = b; b = c; long long temp; temp = p; p = q; q = temp - q * k; temp = r; r = s; s = temp - s * k; } VAL [a=5, b=3, c=3, counter=5, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L40] EXPR counter++ VAL [a=5, b=3, c=3, counter=6, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L40] COND TRUE counter++<10 [L41] COND FALSE, EXPR !(!(b != 0)) [L43] EXPR c = a [L44] EXPR k = 0 VAL [a=5, b=3, c=5, counter=6, k=0, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=5, b=3, c=5, counter=7, k=0, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L46] COND TRUE, EXPR counter++<10 [L47] CALL, EXPR __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, counter=7] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=7] [L47] RET, EXPR __VERIFIER_assert(a == k * b + c) VAL [a=5, b=3, c=5, counter=7, k=0, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L48] CALL, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [\old(cond)=1, counter=7] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=7] [L48] RET, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [a=5, b=3, c=5, counter=7, k=0, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L49] CALL, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, counter=7] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=7] [L49] RET, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [a=5, b=3, c=5, counter=7, k=0, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L50] CALL, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [\old(cond)=1, counter=7] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=7] [L50] RET, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [a=5, b=3, c=5, counter=7, k=0, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L51] COND FALSE, EXPR !(!(c >= b)) [L53] EXPR c = c - b [L54] EXPR k = k + 1 VAL [a=5, b=3, c=2, counter=7, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=5, b=3, c=2, counter=8, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L46] COND TRUE, EXPR counter++<10 [L47] CALL, EXPR __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, counter=8] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=8] [L47] RET, EXPR __VERIFIER_assert(a == k * b + c) VAL [a=5, b=3, c=2, counter=8, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L48] CALL, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [\old(cond)=1, counter=8] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=8] [L48] RET, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [a=5, b=3, c=2, counter=8, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L49] CALL, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, counter=8] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=8] [L49] RET, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [a=5, b=3, c=2, counter=8, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L50] CALL, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [\old(cond)=1, counter=8] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=8] [L50] RET, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [a=5, b=3, c=2, counter=8, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L51] COND TRUE, EXPR !(c >= b) VAL [a=5, b=3, c=2, counter=8, k=1, p=1, q=-1, r=0, s=1, x=5, xy=40, y=8, yy=64] [L57] EXPR a = b [L58] EXPR b = c [L60] long long temp; [L61] EXPR temp = p [L62] EXPR p = q [L63] EXPR q = temp - q * k [L64] EXPR temp = r [L65] EXPR r = s [L66] EXPR s = temp - s * k [L40-L67] { if (!(b != 0)) break; c = a; k = 0; while (counter++<10) { __VERIFIER_assert(a == k * b + c); __VERIFIER_assert(a == y*r + x*p); __VERIFIER_assert(b == x * q + y * s); __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0); if (!(c >= b)) break; c = c - b; k = k + 1; } a = b; b = c; long long temp; temp = p; p = q; q = temp - q * k; temp = r; r = s; s = temp - s * k; } VAL [a=3, b=2, c=2, counter=8, k=1, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L40] EXPR counter++ VAL [a=3, b=2, c=2, counter=9, k=1, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L40] COND TRUE counter++<10 [L41] COND FALSE, EXPR !(!(b != 0)) [L43] EXPR c = a [L44] EXPR k = 0 VAL [a=3, b=2, c=3, counter=9, k=0, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=3, b=2, c=3, counter=10, k=0, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L46] COND TRUE, EXPR counter++<10 [L47] CALL, EXPR __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, counter=10] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=10] [L47] RET, EXPR __VERIFIER_assert(a == k * b + c) VAL [a=3, b=2, c=3, counter=10, k=0, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L48] CALL, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [\old(cond)=1, counter=10] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=10] [L48] RET, EXPR __VERIFIER_assert(a == y*r + x*p) VAL [a=3, b=2, c=3, counter=10, k=0, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L49] CALL, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, counter=10] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=10] [L49] RET, EXPR __VERIFIER_assert(b == x * q + y * s) VAL [a=3, b=2, c=3, counter=10, k=0, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L50] CALL, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [\old(cond)=1, counter=10] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, cond=1, counter=10] [L50] RET, EXPR __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0) VAL [a=3, b=2, c=3, counter=10, k=0, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L51] COND FALSE, EXPR !(!(c >= b)) [L53] EXPR c = c - b [L54] EXPR k = k + 1 VAL [a=3, b=2, c=1, counter=10, k=1, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L46] EXPR counter++ VAL [a=3, b=2, c=1, counter=11, k=1, p=-1, q=2, r=1, s=-1, x=5, xy=40, y=8, yy=64] [L46] COND FALSE, EXPR !(counter++<10) [L57] EXPR a = b [L58] EXPR b = c [L60] long long temp; [L61] EXPR temp = p [L62] EXPR p = q [L63] EXPR q = temp - q * k [L64] EXPR temp = r [L65] EXPR r = s [L66] EXPR s = temp - s * k [L40-L67] { if (!(b != 0)) break; c = a; k = 0; while (counter++<10) { __VERIFIER_assert(a == k * b + c); __VERIFIER_assert(a == y*r + x*p); __VERIFIER_assert(b == x * q + y * s); __VERIFIER_assert(q*xy + s*yy - q*x - b*y - s*y + b == 0); if (!(c >= b)) break; c = c - b; k = k + 1; } a = b; b = c; long long temp; temp = p; p = q; q = temp - q * k; temp = r; r = s; s = temp - s * k; } VAL [a=2, b=1, c=1, counter=11, k=1, p=2, q=-3, r=-1, s=2, x=5, xy=40, y=8, yy=64] [L40] EXPR counter++ VAL [a=2, b=1, c=1, counter=12, k=1, p=2, q=-3, r=-1, s=2, x=5, xy=40, y=8, yy=64] [L40] COND FALSE !(counter++<10) [L70] CALL __VERIFIER_assert(q*x + s*y == 0) VAL [\old(cond)=0, counter=12] [L11] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, counter=12] [L13] reach_error() VAL [\old(cond)=0, cond=0, counter=12] - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 31 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 341.7s, OverallIterations: 29, TraceHistogramMax: 25, PathProgramHistogramMax: 6, EmptinessCheckTime: 0.1s, AutomataDifference: 225.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 2287 SdHoareTripleChecker+Valid, 58.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2137 mSDsluCounter, 11637 SdHoareTripleChecker+Invalid, 56.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 168 IncrementalHoareTripleChecker+Unchecked, 10310 mSDsCounter, 1510 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9799 IncrementalHoareTripleChecker+Invalid, 11478 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1510 mSolverCounterUnsat, 1327 mSDtfsCounter, 9799 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4233 GetRequests, 3514 SyntacticMatches, 15 SemanticMatches, 704 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6872 ImplicationChecksByTransitivity, 182.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1944occurred in iteration=28, InterpolantAutomatonStates: 523, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 12.3s AutomataMinimizationTime, 28 MinimizatonAttempts, 791 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 6.5s SatisfiabilityAnalysisTime, 89.6s InterpolantComputationTime, 2712 NumberOfCodeBlocks, 2492 NumberOfCodeBlocksAsserted, 59 NumberOfCheckSat, 3776 ConstructedInterpolants, 0 QuantifiedInterpolants, 28655 SizeOfPredicates, 187 NumberOfNonLiveVariables, 6011 ConjunctsInSsa, 897 ConjunctsInUnsatCore, 44 InterpolantComputations, 7 PerfectInterpolantSequences, 13144/15115 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2023-11-29 06:38:49,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8b52d1a-3a54-42df-a93c-34fba28f4917/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE