./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- 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_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/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_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/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 64bit --witnessprinter.graph.data.programhash b8e2b19500a9ff32f182f41fca1db48d6268985503aaacd0cb9efdaafa7d6419 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:40:44,368 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:40:44,434 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 02:40:44,439 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:40:44,440 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:40:44,464 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:40:44,465 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:40:44,465 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:40:44,466 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:40:44,467 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:40:44,467 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:40:44,468 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:40:44,468 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:40:44,469 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:40:44,469 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:40:44,470 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:40:44,470 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:40:44,471 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:40:44,471 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:40:44,472 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:40:44,472 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:40:44,478 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:40:44,478 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:40:44,478 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:40:44,479 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:40:44,479 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:40:44,480 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:40:44,480 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:40:44,480 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:40:44,481 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:40:44,481 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:40:44,481 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:40:44,482 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:40:44,482 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:40:44,482 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:40:44,483 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:40:44,483 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:40:44,483 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:40:44,484 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:40:44,484 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_dd0852ba-d99c-46b2-a2df-b7b44f153866/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_dd0852ba-d99c-46b2-a2df-b7b44f153866/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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b8e2b19500a9ff32f182f41fca1db48d6268985503aaacd0cb9efdaafa7d6419 [2023-11-29 02:40:44,718 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:40:44,740 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:40:44,742 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:40:44,744 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:40:44,744 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:40:44,745 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i [2023-11-29 02:40:47,468 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:40:47,846 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:40:47,846 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i [2023-11-29 02:40:47,876 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/data/e2caaafb7/032ff7578cb74d4d92b85776ba79a5ba/FLAGb56b514e1 [2023-11-29 02:40:48,029 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/data/e2caaafb7/032ff7578cb74d4d92b85776ba79a5ba [2023-11-29 02:40:48,032 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:40:48,033 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:40:48,035 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:40:48,035 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:40:48,039 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:40:48,040 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:40:48" (1/1) ... [2023-11-29 02:40:48,041 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a18019e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:48, skipping insertion in model container [2023-11-29 02:40:48,041 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:40:48" (1/1) ... [2023-11-29 02:40:48,137 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:40:48,352 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_dd0852ba-d99c-46b2-a2df-b7b44f153866/sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i[4501,4514] [2023-11-29 02:40:48,358 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_dd0852ba-d99c-46b2-a2df-b7b44f153866/sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i[4561,4574] [2023-11-29 02:40:49,225 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,226 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,227 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,227 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,229 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,278 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,279 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,280 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,281 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,595 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 02:40:49,596 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 02:40:49,597 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 02:40:49,597 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 02:40:49,598 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 02:40:49,599 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 02:40:49,599 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 02:40:49,600 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 02:40:49,600 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 02:40:49,601 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 02:40:49,735 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,735 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,782 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:40:49,815 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:40:49,829 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_dd0852ba-d99c-46b2-a2df-b7b44f153866/sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i[4501,4514] [2023-11-29 02:40:49,830 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_dd0852ba-d99c-46b2-a2df-b7b44f153866/sv-benchmarks/c/aws-c-common/aws_priority_queue_capacity_harness.i[4561,4574] [2023-11-29 02:40:49,877 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,877 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,878 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,878 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,879 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,886 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,887 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,888 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,888 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,927 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 02:40:49,929 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 02:40:49,930 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 02:40:49,931 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 02:40:49,932 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 02:40:49,932 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 02:40:49,933 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 02:40:49,933 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 02:40:49,934 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 02:40:49,934 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 02:40:49,963 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,964 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:40:49,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7703-7714] [2023-11-29 02:40:50,012 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:40:50,266 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,266 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,266 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,267 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,267 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,267 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,267 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,267 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,267 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,268 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,268 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,268 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,268 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,268 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,268 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:40:50,276 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:40:50,276 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50 WrapperNode [2023-11-29 02:40:50,277 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:40:50,278 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:40:50,278 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:40:50,278 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:40:50,285 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,353 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,420 INFO L138 Inliner]: procedures = 688, calls = 1537, calls flagged for inlining = 55, calls inlined = 11, statements flattened = 691 [2023-11-29 02:40:50,421 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:40:50,421 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:40:50,422 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:40:50,422 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:40:50,434 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,434 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,442 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,513 INFO L175 MemorySlicer]: Split 326 memory accesses to 7 slices as follows [2, 236, 3, 69, 6, 7, 3]. 72 percent of accesses are in the largest equivalence class. The 257 initializations are split as follows [2, 236, 1, 10, 0, 5, 3]. The 7 writes are split as follows [0, 0, 1, 4, 2, 0, 0]. [2023-11-29 02:40:50,513 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,513 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,545 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,550 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,560 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,566 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,579 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:40:50,580 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:40:50,580 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:40:50,580 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:40:50,581 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (1/1) ... [2023-11-29 02:40:50,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:40:50,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:50,611 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:40:50,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:40:50,647 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2023-11-29 02:40:50,648 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2023-11-29 02:40:50,648 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:40:50,648 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-29 02:40:50,648 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-29 02:40:50,648 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-29 02:40:50,648 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-29 02:40:50,649 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-29 02:40:50,649 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-29 02:40:50,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 02:40:50,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 02:40:50,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 02:40:50,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 02:40:50,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 02:40:50,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 02:40:50,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 02:40:50,650 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-29 02:40:50,650 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-29 02:40:50,650 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 02:40:50,650 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure save_byte_from_array [2023-11-29 02:40:50,651 INFO L138 BoogieDeclarations]: Found implementation of procedure save_byte_from_array [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 02:40:50,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 02:40:50,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 02:40:50,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 02:40:50,652 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:40:50,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:40:50,652 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-29 02:40:50,652 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-29 02:40:50,652 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2023-11-29 02:40:50,653 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2023-11-29 02:40:50,653 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-29 02:40:50,653 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-29 02:40:50,653 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2023-11-29 02:40:50,653 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2023-11-29 02:40:50,653 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 02:40:50,653 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 02:40:50,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-29 02:40:50,655 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-29 02:40:50,655 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-29 02:40:50,656 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 02:40:50,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure assert_array_list_equivalence [2023-11-29 02:40:50,657 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_array_list_equivalence [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-29 02:40:50,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 02:40:50,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 02:40:50,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 02:40:50,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 02:40:50,939 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:40:50,941 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:40:51,710 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:40:51,795 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:40:51,795 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 02:40:51,796 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:40:51 BoogieIcfgContainer [2023-11-29 02:40:51,796 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:40:51,798 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:40:51,798 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:40:51,800 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:40:51,801 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:40:48" (1/3) ... [2023-11-29 02:40:51,801 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ed7fce0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:40:51, skipping insertion in model container [2023-11-29 02:40:51,802 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:40:50" (2/3) ... [2023-11-29 02:40:51,802 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ed7fce0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:40:51, skipping insertion in model container [2023-11-29 02:40:51,802 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:40:51" (3/3) ... [2023-11-29 02:40:51,804 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_capacity_harness.i [2023-11-29 02:40:51,818 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:40:51,818 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 02:40:51,861 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:40:51,868 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;@1a9155d7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:40:51,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 02:40:51,873 INFO L276 IsEmpty]: Start isEmpty. Operand has 152 states, 94 states have (on average 1.2659574468085106) internal successors, (119), 95 states have internal predecessors, (119), 40 states have call successors, (40), 16 states have call predecessors, (40), 16 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 02:40:51,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-29 02:40:51,887 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:51,888 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:40:51,888 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:40:51,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:51,894 INFO L85 PathProgramCache]: Analyzing trace with hash -856232963, now seen corresponding path program 1 times [2023-11-29 02:40:51,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:51,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29216878] [2023-11-29 02:40:51,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:51,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:52,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:52,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29216878] [2023-11-29 02:40:52,341 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 02:40:52,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193719078] [2023-11-29 02:40:52,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:52,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:52,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:52,345 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:52,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:40:52,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:52,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 2285 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 02:40:52,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:53,028 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2023-11-29 02:40:53,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:40:53,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193719078] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:40:53,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:40:53,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:40:53,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848991266] [2023-11-29 02:40:53,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:40:53,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 02:40:53,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:53,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 02:40:53,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 02:40:53,081 INFO L87 Difference]: Start difference. First operand has 152 states, 94 states have (on average 1.2659574468085106) internal successors, (119), 95 states have internal predecessors, (119), 40 states have call successors, (40), 16 states have call predecessors, (40), 16 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 02:40:53,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:40:53,289 INFO L93 Difference]: Finished difference Result 296 states and 416 transitions. [2023-11-29 02:40:53,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 02:40:53,292 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 103 [2023-11-29 02:40:53,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:40:53,302 INFO L225 Difference]: With dead ends: 296 [2023-11-29 02:40:53,302 INFO L226 Difference]: Without dead ends: 150 [2023-11-29 02:40:53,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 102 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 02:40:53,311 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:40:53,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 182 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:40:53,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-11-29 02:40:53,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2023-11-29 02:40:53,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 93 states have (on average 1.2365591397849462) internal successors, (115), 94 states have internal predecessors, (115), 40 states have call successors, (40), 16 states have call predecessors, (40), 16 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 02:40:53,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 194 transitions. [2023-11-29 02:40:53,363 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 194 transitions. Word has length 103 [2023-11-29 02:40:53,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:40:53,365 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 194 transitions. [2023-11-29 02:40:53,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 02:40:53,366 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 194 transitions. [2023-11-29 02:40:53,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-29 02:40:53,369 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:53,369 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:40:53,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 02:40:53,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 02:40:53,572 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:40:53,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:53,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1416546291, now seen corresponding path program 1 times [2023-11-29 02:40:53,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:53,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424386359] [2023-11-29 02:40:53,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:53,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:53,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:53,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:53,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424386359] [2023-11-29 02:40:53,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 02:40:53,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393604336] [2023-11-29 02:40:53,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:53,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:53,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:53,758 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:53,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 02:40:54,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:54,364 INFO L262 TraceCheckSpWp]: Trace formula consists of 2285 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 02:40:54,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:54,454 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-29 02:40:54,455 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:40:54,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393604336] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:40:54,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:40:54,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:40:54,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995021434] [2023-11-29 02:40:54,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:40:54,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:40:54,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:54,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:40:54,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:40:54,458 INFO L87 Difference]: Start difference. First operand 150 states and 194 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-11-29 02:40:54,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:40:54,699 INFO L93 Difference]: Finished difference Result 265 states and 344 transitions. [2023-11-29 02:40:54,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:40:54,700 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 103 [2023-11-29 02:40:54,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:40:54,703 INFO L225 Difference]: With dead ends: 265 [2023-11-29 02:40:54,703 INFO L226 Difference]: Without dead ends: 150 [2023-11-29 02:40:54,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:40:54,705 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 34 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:40:54,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 626 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:40:54,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-11-29 02:40:54,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2023-11-29 02:40:54,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 93 states have (on average 1.2258064516129032) internal successors, (114), 94 states have internal predecessors, (114), 40 states have call successors, (40), 16 states have call predecessors, (40), 16 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 02:40:54,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 193 transitions. [2023-11-29 02:40:54,724 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 193 transitions. Word has length 103 [2023-11-29 02:40:54,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:40:54,725 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 193 transitions. [2023-11-29 02:40:54,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-11-29 02:40:54,725 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 193 transitions. [2023-11-29 02:40:54,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 02:40:54,728 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:54,728 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:40:54,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 02:40:54,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:54,938 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:40:54,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:54,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1251965281, now seen corresponding path program 1 times [2023-11-29 02:40:54,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:54,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223008876] [2023-11-29 02:40:54,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:54,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:55,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:55,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:55,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223008876] [2023-11-29 02:40:55,105 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 02:40:55,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010090450] [2023-11-29 02:40:55,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:55,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:55,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:55,110 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:55,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 02:40:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:55,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 2335 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:40:55,675 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:55,745 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-29 02:40:55,745 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:40:55,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010090450] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:40:55,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:40:55,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:40:55,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34120379] [2023-11-29 02:40:55,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:40:55,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:40:55,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:55,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:40:55,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:40:55,748 INFO L87 Difference]: Start difference. First operand 150 states and 193 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-11-29 02:40:56,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:40:56,208 INFO L93 Difference]: Finished difference Result 284 states and 373 transitions. [2023-11-29 02:40:56,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:40:56,208 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 111 [2023-11-29 02:40:56,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:40:56,212 INFO L225 Difference]: With dead ends: 284 [2023-11-29 02:40:56,212 INFO L226 Difference]: Without dead ends: 152 [2023-11-29 02:40:56,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:40:56,214 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 85 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:40:56,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 888 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:40:56,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2023-11-29 02:40:56,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2023-11-29 02:40:56,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 94 states have (on average 1.2234042553191489) internal successors, (115), 96 states have internal predecessors, (115), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (42), 39 states have call predecessors, (42), 39 states have call successors, (42) [2023-11-29 02:40:56,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 197 transitions. [2023-11-29 02:40:56,234 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 197 transitions. Word has length 111 [2023-11-29 02:40:56,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:40:56,235 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 197 transitions. [2023-11-29 02:40:56,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-11-29 02:40:56,235 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 197 transitions. [2023-11-29 02:40:56,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 02:40:56,237 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:56,238 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:40:56,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 02:40:56,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:56,439 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:40:56,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:56,439 INFO L85 PathProgramCache]: Analyzing trace with hash 164668786, now seen corresponding path program 1 times [2023-11-29 02:40:56,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:56,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326484957] [2023-11-29 02:40:56,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:56,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:56,533 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:40:56,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [890542645] [2023-11-29 02:40:56,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:56,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:56,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:56,535 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:56,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 02:40:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:57,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 2469 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:40:57,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:57,119 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-11-29 02:40:57,119 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:40:57,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:57,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326484957] [2023-11-29 02:40:57,120 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:40:57,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890542645] [2023-11-29 02:40:57,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890542645] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:40:57,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:40:57,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:40:57,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11624411] [2023-11-29 02:40:57,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:40:57,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:40:57,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:57,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:40:57,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:40:57,122 INFO L87 Difference]: Start difference. First operand 152 states and 197 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-29 02:40:57,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:40:57,339 INFO L93 Difference]: Finished difference Result 272 states and 360 transitions. [2023-11-29 02:40:57,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:40:57,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 124 [2023-11-29 02:40:57,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:40:57,342 INFO L225 Difference]: With dead ends: 272 [2023-11-29 02:40:57,342 INFO L226 Difference]: Without dead ends: 157 [2023-11-29 02:40:57,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:40:57,344 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 10 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:40:57,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 527 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:40:57,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2023-11-29 02:40:57,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 154. [2023-11-29 02:40:57,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 96 states have (on average 1.21875) internal successors, (117), 98 states have internal predecessors, (117), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (42), 39 states have call predecessors, (42), 39 states have call successors, (42) [2023-11-29 02:40:57,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 199 transitions. [2023-11-29 02:40:57,361 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 199 transitions. Word has length 124 [2023-11-29 02:40:57,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:40:57,361 INFO L495 AbstractCegarLoop]: Abstraction has 154 states and 199 transitions. [2023-11-29 02:40:57,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-29 02:40:57,362 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 199 transitions. [2023-11-29 02:40:57,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 02:40:57,364 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:57,364 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:40:57,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 02:40:57,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2023-11-29 02:40:57,566 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:40:57,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:57,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1796905872, now seen corresponding path program 1 times [2023-11-29 02:40:57,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:57,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165945711] [2023-11-29 02:40:57,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:57,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:57,673 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:40:57,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [901358699] [2023-11-29 02:40:57,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:57,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:57,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:57,675 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:57,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 02:40:58,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:58,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 2474 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:40:58,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:58,301 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-29 02:40:58,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:40:58,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:58,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165945711] [2023-11-29 02:40:58,302 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:40:58,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901358699] [2023-11-29 02:40:58,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901358699] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:40:58,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:40:58,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:40:58,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492105503] [2023-11-29 02:40:58,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:40:58,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:40:58,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:58,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:40:58,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:40:58,304 INFO L87 Difference]: Start difference. First operand 154 states and 199 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 4 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2023-11-29 02:40:58,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:40:58,686 INFO L93 Difference]: Finished difference Result 274 states and 355 transitions. [2023-11-29 02:40:58,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:40:58,687 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 4 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 124 [2023-11-29 02:40:58,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:40:58,689 INFO L225 Difference]: With dead ends: 274 [2023-11-29 02:40:58,689 INFO L226 Difference]: Without dead ends: 154 [2023-11-29 02:40:58,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:40:58,691 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 52 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:40:58,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 749 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:40:58,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2023-11-29 02:40:58,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2023-11-29 02:40:58,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 96 states have (on average 1.2083333333333333) internal successors, (116), 98 states have internal predecessors, (116), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (42), 39 states have call predecessors, (42), 39 states have call successors, (42) [2023-11-29 02:40:58,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 198 transitions. [2023-11-29 02:40:58,706 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 198 transitions. Word has length 124 [2023-11-29 02:40:58,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:40:58,707 INFO L495 AbstractCegarLoop]: Abstraction has 154 states and 198 transitions. [2023-11-29 02:40:58,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 4 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2023-11-29 02:40:58,707 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 198 transitions. [2023-11-29 02:40:58,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-29 02:40:58,708 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:58,708 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:40:58,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 02:40:58,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:58,909 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:40:58,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:40:58,909 INFO L85 PathProgramCache]: Analyzing trace with hash -2109650347, now seen corresponding path program 1 times [2023-11-29 02:40:58,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:40:58,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724470158] [2023-11-29 02:40:58,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:58,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:40:58,984 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:40:58,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1100618760] [2023-11-29 02:40:58,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:40:58,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:40:58,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:40:58,985 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:40:58,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 02:40:59,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:40:59,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 2543 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:40:59,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:40:59,537 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-11-29 02:40:59,537 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:40:59,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:40:59,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724470158] [2023-11-29 02:40:59,538 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:40:59,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100618760] [2023-11-29 02:40:59,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100618760] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:40:59,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:40:59,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:40:59,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717002759] [2023-11-29 02:40:59,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:40:59,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:40:59,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:40:59,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:40:59,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:40:59,540 INFO L87 Difference]: Start difference. First operand 154 states and 198 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-11-29 02:40:59,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:40:59,784 INFO L93 Difference]: Finished difference Result 275 states and 356 transitions. [2023-11-29 02:40:59,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:40:59,785 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 140 [2023-11-29 02:40:59,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:40:59,787 INFO L225 Difference]: With dead ends: 275 [2023-11-29 02:40:59,787 INFO L226 Difference]: Without dead ends: 158 [2023-11-29 02:40:59,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:40:59,788 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 3 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:40:59,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 521 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:40:59,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2023-11-29 02:40:59,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 156. [2023-11-29 02:40:59,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 98 states have (on average 1.2040816326530612) internal successors, (118), 100 states have internal predecessors, (118), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (42), 39 states have call predecessors, (42), 39 states have call successors, (42) [2023-11-29 02:40:59,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 200 transitions. [2023-11-29 02:40:59,802 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 200 transitions. Word has length 140 [2023-11-29 02:40:59,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:40:59,803 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 200 transitions. [2023-11-29 02:40:59,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-11-29 02:40:59,803 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 200 transitions. [2023-11-29 02:40:59,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-29 02:40:59,805 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:40:59,805 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:40:59,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 02:41:00,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 02:41:00,006 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:00,006 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:00,006 INFO L85 PathProgramCache]: Analyzing trace with hash -848733097, now seen corresponding path program 1 times [2023-11-29 02:41:00,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:00,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68344271] [2023-11-29 02:41:00,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:00,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:00,087 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:00,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [736999848] [2023-11-29 02:41:00,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:00,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:00,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:00,088 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:00,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 02:41:00,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:00,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 2538 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:41:00,623 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:00,698 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-11-29 02:41:00,698 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:41:00,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:00,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68344271] [2023-11-29 02:41:00,698 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:00,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736999848] [2023-11-29 02:41:00,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736999848] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:41:00,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:41:00,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 02:41:00,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503194740] [2023-11-29 02:41:00,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:41:00,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:41:00,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:00,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:41:00,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:41:00,700 INFO L87 Difference]: Start difference. First operand 156 states and 200 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 5 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2023-11-29 02:41:01,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:41:01,146 INFO L93 Difference]: Finished difference Result 293 states and 378 transitions. [2023-11-29 02:41:01,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:41:01,147 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 5 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) Word has length 140 [2023-11-29 02:41:01,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:41:01,148 INFO L225 Difference]: With dead ends: 293 [2023-11-29 02:41:01,148 INFO L226 Difference]: Without dead ends: 156 [2023-11-29 02:41:01,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:41:01,149 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 103 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:41:01,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 988 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:41:01,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2023-11-29 02:41:01,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2023-11-29 02:41:01,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 98 states have (on average 1.2040816326530612) internal successors, (118), 100 states have internal predecessors, (118), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (41), 39 states have call predecessors, (41), 39 states have call successors, (41) [2023-11-29 02:41:01,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 199 transitions. [2023-11-29 02:41:01,158 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 199 transitions. Word has length 140 [2023-11-29 02:41:01,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:41:01,158 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 199 transitions. [2023-11-29 02:41:01,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 5 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2023-11-29 02:41:01,158 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 199 transitions. [2023-11-29 02:41:01,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-11-29 02:41:01,160 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:41:01,160 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:41:01,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 02:41:01,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:01,361 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:01,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:01,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1638894968, now seen corresponding path program 2 times [2023-11-29 02:41:01,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:01,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050942331] [2023-11-29 02:41:01,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:01,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:01,443 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:01,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1258486125] [2023-11-29 02:41:01,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:41:01,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:01,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:01,445 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:01,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 02:41:02,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:41:02,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:41:02,409 INFO L262 TraceCheckSpWp]: Trace formula consists of 2677 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:41:02,415 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:02,480 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2023-11-29 02:41:02,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:41:02,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:02,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050942331] [2023-11-29 02:41:02,481 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:02,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258486125] [2023-11-29 02:41:02,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258486125] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:41:02,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:41:02,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:41:02,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497866258] [2023-11-29 02:41:02,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:41:02,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:41:02,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:02,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:41:02,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:41:02,483 INFO L87 Difference]: Start difference. First operand 156 states and 199 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2023-11-29 02:41:02,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:41:02,886 INFO L93 Difference]: Finished difference Result 258 states and 326 transitions. [2023-11-29 02:41:02,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:41:02,887 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 153 [2023-11-29 02:41:02,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:41:02,888 INFO L225 Difference]: With dead ends: 258 [2023-11-29 02:41:02,889 INFO L226 Difference]: Without dead ends: 154 [2023-11-29 02:41:02,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:41:02,890 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 20 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:41:02,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 763 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:41:02,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2023-11-29 02:41:02,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2023-11-29 02:41:02,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 97 states have (on average 1.1958762886597938) internal successors, (116), 98 states have internal predecessors, (116), 40 states have call successors, (40), 16 states have call predecessors, (40), 16 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-11-29 02:41:02,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 195 transitions. [2023-11-29 02:41:02,901 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 195 transitions. Word has length 153 [2023-11-29 02:41:02,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:41:02,902 INFO L495 AbstractCegarLoop]: Abstraction has 154 states and 195 transitions. [2023-11-29 02:41:02,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2023-11-29 02:41:02,902 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 195 transitions. [2023-11-29 02:41:02,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-11-29 02:41:02,904 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:41:02,904 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:41:02,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 02:41:03,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:03,106 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:03,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:03,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1196179990, now seen corresponding path program 1 times [2023-11-29 02:41:03,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:03,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315247545] [2023-11-29 02:41:03,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:03,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:03,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:03,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [444228890] [2023-11-29 02:41:03,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:03,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:03,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:03,197 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:03,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 02:41:03,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:03,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 2955 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-29 02:41:03,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:03,963 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-29 02:41:03,963 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:41:03,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:03,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315247545] [2023-11-29 02:41:03,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:03,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444228890] [2023-11-29 02:41:03,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444228890] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:41:03,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:41:03,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:41:03,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837682286] [2023-11-29 02:41:03,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:41:03,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:41:03,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:03,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:41:03,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:41:03,966 INFO L87 Difference]: Start difference. First operand 154 states and 195 transitions. Second operand has 11 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 11 states have internal predecessors, (80), 6 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2023-11-29 02:41:05,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:41:05,907 INFO L93 Difference]: Finished difference Result 292 states and 376 transitions. [2023-11-29 02:41:05,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:41:05,907 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 11 states have internal predecessors, (80), 6 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) Word has length 179 [2023-11-29 02:41:05,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:41:05,909 INFO L225 Difference]: With dead ends: 292 [2023-11-29 02:41:05,909 INFO L226 Difference]: Without dead ends: 175 [2023-11-29 02:41:05,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:41:05,911 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 125 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:41:05,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 1224 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 02:41:05,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2023-11-29 02:41:05,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 163. [2023-11-29 02:41:05,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 105 states have (on average 1.2) internal successors, (126), 106 states have internal predecessors, (126), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (43), 40 states have call predecessors, (43), 39 states have call successors, (43) [2023-11-29 02:41:05,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 209 transitions. [2023-11-29 02:41:05,923 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 209 transitions. Word has length 179 [2023-11-29 02:41:05,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:41:05,924 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 209 transitions. [2023-11-29 02:41:05,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 11 states have internal predecessors, (80), 6 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2023-11-29 02:41:05,924 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 209 transitions. [2023-11-29 02:41:05,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-11-29 02:41:05,926 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:41:05,927 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:41:05,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 02:41:06,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:06,127 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:06,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:06,128 INFO L85 PathProgramCache]: Analyzing trace with hash 609903768, now seen corresponding path program 1 times [2023-11-29 02:41:06,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:06,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606001506] [2023-11-29 02:41:06,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:06,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:06,242 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:06,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [802328459] [2023-11-29 02:41:06,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:06,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:06,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:06,244 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:06,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 02:41:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:06,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 2950 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:41:06,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-11-29 02:41:06,965 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:41:06,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:06,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606001506] [2023-11-29 02:41:06,966 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:06,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802328459] [2023-11-29 02:41:06,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802328459] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:41:06,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:41:06,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:41:06,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291487451] [2023-11-29 02:41:06,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:41:06,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:41:06,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:06,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:41:06,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:41:06,968 INFO L87 Difference]: Start difference. First operand 163 states and 209 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:41:08,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:41:08,396 INFO L93 Difference]: Finished difference Result 304 states and 393 transitions. [2023-11-29 02:41:08,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:41:08,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 179 [2023-11-29 02:41:08,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:41:08,398 INFO L225 Difference]: With dead ends: 304 [2023-11-29 02:41:08,398 INFO L226 Difference]: Without dead ends: 178 [2023-11-29 02:41:08,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:41:08,400 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 14 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:41:08,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 759 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 02:41:08,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2023-11-29 02:41:08,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 169. [2023-11-29 02:41:08,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 111 states have (on average 1.1981981981981982) internal successors, (133), 112 states have internal predecessors, (133), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (43), 40 states have call predecessors, (43), 39 states have call successors, (43) [2023-11-29 02:41:08,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 216 transitions. [2023-11-29 02:41:08,413 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 216 transitions. Word has length 179 [2023-11-29 02:41:08,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:41:08,414 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 216 transitions. [2023-11-29 02:41:08,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:41:08,414 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 216 transitions. [2023-11-29 02:41:08,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-11-29 02:41:08,415 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:41:08,415 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:41:08,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 02:41:08,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:08,618 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:08,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:08,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1703532052, now seen corresponding path program 1 times [2023-11-29 02:41:08,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:08,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432412886] [2023-11-29 02:41:08,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:08,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:08,706 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:08,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1610146082] [2023-11-29 02:41:08,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:08,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:08,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:08,708 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:08,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 02:41:09,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:09,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 2958 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 02:41:09,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:09,344 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-11-29 02:41:09,344 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:41:09,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:09,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432412886] [2023-11-29 02:41:09,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:09,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610146082] [2023-11-29 02:41:09,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610146082] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:41:09,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:41:09,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:41:09,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953340148] [2023-11-29 02:41:09,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:41:09,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:41:09,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:09,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:41:09,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:41:09,346 INFO L87 Difference]: Start difference. First operand 169 states and 216 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:41:09,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:41:09,716 INFO L93 Difference]: Finished difference Result 313 states and 403 transitions. [2023-11-29 02:41:09,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:41:09,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 179 [2023-11-29 02:41:09,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:41:09,719 INFO L225 Difference]: With dead ends: 313 [2023-11-29 02:41:09,719 INFO L226 Difference]: Without dead ends: 181 [2023-11-29 02:41:09,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:41:09,720 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 7 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:41:09,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 688 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:41:09,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2023-11-29 02:41:09,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 177. [2023-11-29 02:41:09,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 119 states have (on average 1.2016806722689075) internal successors, (143), 120 states have internal predecessors, (143), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (43), 40 states have call predecessors, (43), 39 states have call successors, (43) [2023-11-29 02:41:09,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 226 transitions. [2023-11-29 02:41:09,733 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 226 transitions. Word has length 179 [2023-11-29 02:41:09,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:41:09,733 INFO L495 AbstractCegarLoop]: Abstraction has 177 states and 226 transitions. [2023-11-29 02:41:09,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:41:09,734 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 226 transitions. [2023-11-29 02:41:09,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-11-29 02:41:09,735 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:41:09,736 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:41:09,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 02:41:09,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:09,938 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:09,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:09,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1073466414, now seen corresponding path program 1 times [2023-11-29 02:41:09,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:09,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834029007] [2023-11-29 02:41:09,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:09,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:10,040 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:10,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [833269810] [2023-11-29 02:41:10,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:10,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:10,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:10,042 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:10,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 02:41:10,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:10,657 INFO L262 TraceCheckSpWp]: Trace formula consists of 2955 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:41:10,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:10,724 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-11-29 02:41:10,724 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:41:10,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:10,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834029007] [2023-11-29 02:41:10,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:10,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833269810] [2023-11-29 02:41:10,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833269810] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:41:10,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:41:10,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:41:10,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225328613] [2023-11-29 02:41:10,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:41:10,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:41:10,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:10,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:41:10,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:41:10,727 INFO L87 Difference]: Start difference. First operand 177 states and 226 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:41:11,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:41:11,724 INFO L93 Difference]: Finished difference Result 317 states and 411 transitions. [2023-11-29 02:41:11,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:41:11,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 181 [2023-11-29 02:41:11,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:41:11,727 INFO L225 Difference]: With dead ends: 317 [2023-11-29 02:41:11,727 INFO L226 Difference]: Without dead ends: 177 [2023-11-29 02:41:11,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:41:11,728 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 10 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:41:11,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 627 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 02:41:11,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2023-11-29 02:41:11,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2023-11-29 02:41:11,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 119 states have (on average 1.1932773109243697) internal successors, (142), 120 states have internal predecessors, (142), 40 states have call successors, (40), 16 states have call predecessors, (40), 17 states have return successors, (43), 40 states have call predecessors, (43), 39 states have call successors, (43) [2023-11-29 02:41:11,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 225 transitions. [2023-11-29 02:41:11,736 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 225 transitions. Word has length 181 [2023-11-29 02:41:11,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:41:11,737 INFO L495 AbstractCegarLoop]: Abstraction has 177 states and 225 transitions. [2023-11-29 02:41:11,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:41:11,737 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 225 transitions. [2023-11-29 02:41:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-11-29 02:41:11,739 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:41:11,739 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:41:11,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 02:41:11,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 02:41:11,939 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:41:11,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:41:11,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1870115664, now seen corresponding path program 1 times [2023-11-29 02:41:11,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:41:11,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252291140] [2023-11-29 02:41:11,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:11,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:41:12,010 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:41:12,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [474379723] [2023-11-29 02:41:12,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:41:12,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:41:12,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:41:12,011 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:41:12,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 02:41:12,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:41:12,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 2960 conjuncts, 83 conjunts are in the unsatisfiable core [2023-11-29 02:41:12,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:41:12,872 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 02:41:12,875 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 02:41:14,507 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-29 02:41:14,507 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2023-11-29 02:41:14,528 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-29 02:41:14,529 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 20 [2023-11-29 02:41:14,536 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2023-11-29 02:41:14,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 16 [2023-11-29 02:41:14,680 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 132 proven. 4 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-11-29 02:41:14,680 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:41:15,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:41:15,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252291140] [2023-11-29 02:41:15,415 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:41:15,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474379723] [2023-11-29 02:41:15,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474379723] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:41:15,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:41:15,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-11-29 02:41:15,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129047466] [2023-11-29 02:41:15,415 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:41:15,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:41:15,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:41:15,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:41:15,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2023-11-29 02:41:15,418 INFO L87 Difference]: Start difference. First operand 177 states and 225 transitions. Second operand has 19 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 8 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2023-11-29 02:41:20,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:25,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:29,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:33,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:37,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:41,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:45,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:49,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:53,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:41:59,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:03,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:07,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:11,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:13,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:13,521 INFO L93 Difference]: Finished difference Result 468 states and 596 transitions. [2023-11-29 02:42:13,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 02:42:13,522 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 8 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) Word has length 181 [2023-11-29 02:42:13,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:13,525 INFO L225 Difference]: With dead ends: 468 [2023-11-29 02:42:13,525 INFO L226 Difference]: Without dead ends: 339 [2023-11-29 02:42:13,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 212 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=297, Invalid=1865, Unknown=0, NotChecked=0, Total=2162 [2023-11-29 02:42:13,527 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 336 mSDsluCounter, 1467 mSDsCounter, 0 mSdLazyCounter, 1951 mSolverCounterSat, 64 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1653 SdHoareTripleChecker+Invalid, 2028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1951 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:13,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1653 Invalid, 2028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1951 Invalid, 13 Unknown, 0 Unchecked, 56.6s Time] [2023-11-29 02:42:13,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2023-11-29 02:42:13,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 325. [2023-11-29 02:42:13,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 225 states have (on average 1.1955555555555555) internal successors, (269), 228 states have internal predecessors, (269), 68 states have call successors, (68), 27 states have call predecessors, (68), 31 states have return successors, (77), 69 states have call predecessors, (77), 66 states have call successors, (77) [2023-11-29 02:42:13,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 414 transitions. [2023-11-29 02:42:13,558 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 414 transitions. Word has length 181 [2023-11-29 02:42:13,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:13,558 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 414 transitions. [2023-11-29 02:42:13,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 8 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2023-11-29 02:42:13,559 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 414 transitions. [2023-11-29 02:42:13,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-11-29 02:42:13,561 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:13,561 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:13,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 02:42:13,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:13,761 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:13,762 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:13,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1654118066, now seen corresponding path program 1 times [2023-11-29 02:42:13,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:13,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027519494] [2023-11-29 02:42:13,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:13,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:13,841 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:13,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2079048870] [2023-11-29 02:42:13,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:13,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:13,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:13,843 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:13,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 02:42:14,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:14,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 2957 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:42:14,455 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:14,469 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-11-29 02:42:14,469 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:42:14,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:14,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027519494] [2023-11-29 02:42:14,470 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:14,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079048870] [2023-11-29 02:42:14,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079048870] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:42:14,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:42:14,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:42:14,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325910935] [2023-11-29 02:42:14,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:14,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:42:14,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:14,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:42:14,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:42:14,472 INFO L87 Difference]: Start difference. First operand 325 states and 414 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:42:14,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:14,751 INFO L93 Difference]: Finished difference Result 522 states and 667 transitions. [2023-11-29 02:42:14,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:42:14,752 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 181 [2023-11-29 02:42:14,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:14,755 INFO L225 Difference]: With dead ends: 522 [2023-11-29 02:42:14,755 INFO L226 Difference]: Without dead ends: 317 [2023-11-29 02:42:14,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:42:14,756 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 2 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:14,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 520 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:42:14,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2023-11-29 02:42:14,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 313. [2023-11-29 02:42:14,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 213 states have (on average 1.1830985915492958) internal successors, (252), 216 states have internal predecessors, (252), 68 states have call successors, (68), 27 states have call predecessors, (68), 31 states have return successors, (77), 69 states have call predecessors, (77), 66 states have call successors, (77) [2023-11-29 02:42:14,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 397 transitions. [2023-11-29 02:42:14,786 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 397 transitions. Word has length 181 [2023-11-29 02:42:14,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:14,787 INFO L495 AbstractCegarLoop]: Abstraction has 313 states and 397 transitions. [2023-11-29 02:42:14,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 02:42:14,787 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 397 transitions. [2023-11-29 02:42:14,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-11-29 02:42:14,789 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:14,789 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:14,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 02:42:14,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:14,989 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:14,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:14,990 INFO L85 PathProgramCache]: Analyzing trace with hash 114893624, now seen corresponding path program 1 times [2023-11-29 02:42:14,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:14,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931379503] [2023-11-29 02:42:14,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:14,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:15,078 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:15,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [393815894] [2023-11-29 02:42:15,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:15,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:15,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:15,080 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:15,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 02:42:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:15,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 2985 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:42:15,915 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:15,941 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2023-11-29 02:42:15,941 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:42:15,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:15,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931379503] [2023-11-29 02:42:15,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:15,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393815894] [2023-11-29 02:42:15,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393815894] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:42:15,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:42:15,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:42:15,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613379781] [2023-11-29 02:42:15,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:15,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:42:15,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:15,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:42:15,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:42:15,943 INFO L87 Difference]: Start difference. First operand 313 states and 397 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-11-29 02:42:16,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:16,339 INFO L93 Difference]: Finished difference Result 507 states and 645 transitions. [2023-11-29 02:42:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:42:16,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 186 [2023-11-29 02:42:16,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:16,342 INFO L225 Difference]: With dead ends: 507 [2023-11-29 02:42:16,342 INFO L226 Difference]: Without dead ends: 321 [2023-11-29 02:42:16,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:42:16,343 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 6 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:16,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 522 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:42:16,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2023-11-29 02:42:16,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 315. [2023-11-29 02:42:16,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 215 states have (on average 1.1813953488372093) internal successors, (254), 218 states have internal predecessors, (254), 68 states have call successors, (68), 27 states have call predecessors, (68), 31 states have return successors, (77), 69 states have call predecessors, (77), 66 states have call successors, (77) [2023-11-29 02:42:16,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 399 transitions. [2023-11-29 02:42:16,372 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 399 transitions. Word has length 186 [2023-11-29 02:42:16,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:16,373 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 399 transitions. [2023-11-29 02:42:16,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-11-29 02:42:16,373 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 399 transitions. [2023-11-29 02:42:16,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-11-29 02:42:16,375 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:16,375 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:16,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 02:42:16,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 02:42:16,576 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:16,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:16,576 INFO L85 PathProgramCache]: Analyzing trace with hash 2125883809, now seen corresponding path program 1 times [2023-11-29 02:42:16,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:16,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831493916] [2023-11-29 02:42:16,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:16,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:16,641 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:16,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1648998783] [2023-11-29 02:42:16,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:16,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:16,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:16,642 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:16,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 02:42:17,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:17,328 INFO L262 TraceCheckSpWp]: Trace formula consists of 2988 conjuncts, 89 conjunts are in the unsatisfiable core [2023-11-29 02:42:17,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:17,364 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 02:42:17,368 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 02:42:22,322 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-11-29 02:42:22,322 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:42:22,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:22,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831493916] [2023-11-29 02:42:22,323 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:22,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648998783] [2023-11-29 02:42:22,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648998783] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:42:22,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:42:22,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2023-11-29 02:42:22,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200777044] [2023-11-29 02:42:22,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:22,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-29 02:42:22,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:22,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-29 02:42:22,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=520, Unknown=1, NotChecked=0, Total=600 [2023-11-29 02:42:22,325 INFO L87 Difference]: Start difference. First operand 315 states and 399 transitions. Second operand has 25 states, 23 states have (on average 3.8260869565217392) internal successors, (88), 22 states have internal predecessors, (88), 9 states have call successors, (25), 4 states have call predecessors, (25), 6 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 02:42:29,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:33,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:41,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:49,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:53,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:42:56,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:43:02,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:43:06,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:43:08,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:08,169 INFO L93 Difference]: Finished difference Result 776 states and 981 transitions. [2023-11-29 02:43:08,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 02:43:08,170 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 3.8260869565217392) internal successors, (88), 22 states have internal predecessors, (88), 9 states have call successors, (25), 4 states have call predecessors, (25), 6 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 186 [2023-11-29 02:43:08,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:08,173 INFO L225 Difference]: With dead ends: 776 [2023-11-29 02:43:08,173 INFO L226 Difference]: Without dead ends: 600 [2023-11-29 02:43:08,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 166 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=433, Invalid=2870, Unknown=3, NotChecked=0, Total=3306 [2023-11-29 02:43:08,175 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 363 mSDsluCounter, 2158 mSDsCounter, 0 mSdLazyCounter, 1874 mSolverCounterSat, 119 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 2357 SdHoareTripleChecker+Invalid, 2000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1874 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:08,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [383 Valid, 2357 Invalid, 2000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1874 Invalid, 7 Unknown, 0 Unchecked, 36.6s Time] [2023-11-29 02:43:08,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2023-11-29 02:43:08,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 556. [2023-11-29 02:43:08,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 391 states have (on average 1.1815856777493605) internal successors, (462), 398 states have internal predecessors, (462), 109 states have call successors, (109), 43 states have call predecessors, (109), 55 states have return successors, (134), 114 states have call predecessors, (134), 105 states have call successors, (134) [2023-11-29 02:43:08,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 705 transitions. [2023-11-29 02:43:08,228 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 705 transitions. Word has length 186 [2023-11-29 02:43:08,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:08,228 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 705 transitions. [2023-11-29 02:43:08,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 3.8260869565217392) internal successors, (88), 22 states have internal predecessors, (88), 9 states have call successors, (25), 4 states have call predecessors, (25), 6 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2023-11-29 02:43:08,229 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 705 transitions. [2023-11-29 02:43:08,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 02:43:08,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:08,231 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:08,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 02:43:08,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 02:43:08,431 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:08,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:08,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1310815355, now seen corresponding path program 1 times [2023-11-29 02:43:08,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:08,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008756624] [2023-11-29 02:43:08,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:08,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:08,504 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:08,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1301764844] [2023-11-29 02:43:08,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:08,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:08,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:08,505 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:08,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 02:43:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:09,145 INFO L262 TraceCheckSpWp]: Trace formula consists of 2990 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 02:43:09,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:09,204 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-29 02:43:09,204 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:43:09,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:09,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008756624] [2023-11-29 02:43:09,205 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:09,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301764844] [2023-11-29 02:43:09,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301764844] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:43:09,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:43:09,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 02:43:09,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355107122] [2023-11-29 02:43:09,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:09,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:43:09,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:09,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:43:09,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:43:09,207 INFO L87 Difference]: Start difference. First operand 556 states and 705 transitions. Second operand has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) [2023-11-29 02:43:09,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:09,847 INFO L93 Difference]: Finished difference Result 832 states and 1049 transitions. [2023-11-29 02:43:09,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:43:09,847 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) Word has length 188 [2023-11-29 02:43:09,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:09,852 INFO L225 Difference]: With dead ends: 832 [2023-11-29 02:43:09,852 INFO L226 Difference]: Without dead ends: 584 [2023-11-29 02:43:09,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:43:09,854 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 5 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1479 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:09,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1479 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:43:09,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2023-11-29 02:43:09,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 563. [2023-11-29 02:43:09,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 396 states have (on average 1.1792929292929293) internal successors, (467), 404 states have internal predecessors, (467), 109 states have call successors, (109), 43 states have call predecessors, (109), 57 states have return successors, (136), 115 states have call predecessors, (136), 105 states have call successors, (136) [2023-11-29 02:43:09,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 712 transitions. [2023-11-29 02:43:09,910 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 712 transitions. Word has length 188 [2023-11-29 02:43:09,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:09,910 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 712 transitions. [2023-11-29 02:43:09,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) [2023-11-29 02:43:09,911 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 712 transitions. [2023-11-29 02:43:09,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2023-11-29 02:43:09,912 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:09,913 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:09,925 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 02:43:10,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 02:43:10,113 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:10,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:10,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1650342338, now seen corresponding path program 1 times [2023-11-29 02:43:10,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:10,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700579099] [2023-11-29 02:43:10,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:10,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:10,201 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:10,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [954552369] [2023-11-29 02:43:10,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:10,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:10,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:10,203 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:10,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 02:43:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:10,862 INFO L262 TraceCheckSpWp]: Trace formula consists of 3005 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-29 02:43:10,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:11,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 02:43:15,106 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 02:43:43,557 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-29 02:43:43,557 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:43:43,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:43,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700579099] [2023-11-29 02:43:43,557 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:43,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954552369] [2023-11-29 02:43:43,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954552369] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:43:43,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:43:43,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 02:43:43,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131866849] [2023-11-29 02:43:43,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:43,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:43:43,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:43,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:43:43,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=188, Unknown=8, NotChecked=0, Total=240 [2023-11-29 02:43:43,560 INFO L87 Difference]: Start difference. First operand 563 states and 712 transitions. Second operand has 16 states, 14 states have (on average 6.285714285714286) internal successors, (88), 15 states have internal predecessors, (88), 9 states have call successors, (26), 4 states have call predecessors, (26), 6 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2023-11-29 02:44:41,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:44:41,665 INFO L93 Difference]: Finished difference Result 1358 states and 1715 transitions. [2023-11-29 02:44:41,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 02:44:41,666 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 6.285714285714286) internal successors, (88), 15 states have internal predecessors, (88), 9 states have call successors, (26), 4 states have call predecessors, (26), 6 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) Word has length 187 [2023-11-29 02:44:41,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:44:41,670 INFO L225 Difference]: With dead ends: 1358 [2023-11-29 02:44:41,670 INFO L226 Difference]: Without dead ends: 899 [2023-11-29 02:44:41,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 171 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 84.9s TimeCoverageRelationStatistics Valid=144, Invalid=591, Unknown=21, NotChecked=0, Total=756 [2023-11-29 02:44:41,673 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 245 mSDsluCounter, 2189 mSDsCounter, 0 mSdLazyCounter, 1581 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 2468 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:44:41,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 2468 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1581 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2023-11-29 02:44:41,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2023-11-29 02:44:41,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 880. [2023-11-29 02:44:41,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 615 states have (on average 1.175609756097561) internal successors, (723), 627 states have internal predecessors, (723), 173 states have call successors, (173), 71 states have call predecessors, (173), 91 states have return successors, (211), 181 states have call predecessors, (211), 167 states have call successors, (211) [2023-11-29 02:44:41,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 1107 transitions. [2023-11-29 02:44:41,748 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 1107 transitions. Word has length 187 [2023-11-29 02:44:41,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:44:41,748 INFO L495 AbstractCegarLoop]: Abstraction has 880 states and 1107 transitions. [2023-11-29 02:44:41,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 6.285714285714286) internal successors, (88), 15 states have internal predecessors, (88), 9 states have call successors, (26), 4 states have call predecessors, (26), 6 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2023-11-29 02:44:41,748 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 1107 transitions. [2023-11-29 02:44:41,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-29 02:44:41,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:44:41,751 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:44:41,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-29 02:44:41,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 02:44:41,952 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:44:41,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:41,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1116174658, now seen corresponding path program 1 times [2023-11-29 02:44:41,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:41,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587418798] [2023-11-29 02:44:41,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:41,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:42,018 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:44:42,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1643866707] [2023-11-29 02:44:42,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:42,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:42,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:42,019 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:42,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 02:44:42,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:42,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 2997 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-29 02:44:42,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:42,864 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2023-11-29 02:44:42,864 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:44:42,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:44:42,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587418798] [2023-11-29 02:44:42,864 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:44:42,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643866707] [2023-11-29 02:44:42,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643866707] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:44:42,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:44:42,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:44:42,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483122367] [2023-11-29 02:44:42,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:44:42,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:44:42,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:44:42,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:44:42,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:44:42,866 INFO L87 Difference]: Start difference. First operand 880 states and 1107 transitions. Second operand has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 6 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-29 02:44:44,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:44:44,411 INFO L93 Difference]: Finished difference Result 1489 states and 1880 transitions. [2023-11-29 02:44:44,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:44:44,411 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 6 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) Word has length 190 [2023-11-29 02:44:44,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:44:44,418 INFO L225 Difference]: With dead ends: 1489 [2023-11-29 02:44:44,418 INFO L226 Difference]: Without dead ends: 988 [2023-11-29 02:44:44,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:44:44,421 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 78 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:44:44,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1315 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 02:44:44,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2023-11-29 02:44:44,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 904. [2023-11-29 02:44:44,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 635 states have (on average 1.1669291338582677) internal successors, (741), 647 states have internal predecessors, (741), 173 states have call successors, (173), 71 states have call predecessors, (173), 95 states have return successors, (227), 185 states have call predecessors, (227), 167 states have call successors, (227) [2023-11-29 02:44:44,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1141 transitions. [2023-11-29 02:44:44,515 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1141 transitions. Word has length 190 [2023-11-29 02:44:44,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:44:44,515 INFO L495 AbstractCegarLoop]: Abstraction has 904 states and 1141 transitions. [2023-11-29 02:44:44,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 6 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-29 02:44:44,515 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1141 transitions. [2023-11-29 02:44:44,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-29 02:44:44,518 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:44:44,519 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:44:44,530 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 02:44:44,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:44,719 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:44:44,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:44,720 INFO L85 PathProgramCache]: Analyzing trace with hash -375085832, now seen corresponding path program 1 times [2023-11-29 02:44:44,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:44,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882573122] [2023-11-29 02:44:44,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:44,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:44,806 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:44:44,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [170218195] [2023-11-29 02:44:44,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:44,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:44,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:44,808 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:44,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 02:44:45,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:45,455 INFO L262 TraceCheckSpWp]: Trace formula consists of 2986 conjuncts, 54 conjunts are in the unsatisfiable core [2023-11-29 02:44:45,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:45,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 02:44:49,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 02:45:19,062 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 134 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-29 02:45:19,063 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:45:19,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:19,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882573122] [2023-11-29 02:45:19,063 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:45:19,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170218195] [2023-11-29 02:45:19,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170218195] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:45:19,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:45:19,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 02:45:19,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428687850] [2023-11-29 02:45:19,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:45:19,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:45:19,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:19,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:45:19,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=187, Unknown=8, NotChecked=0, Total=240 [2023-11-29 02:45:19,065 INFO L87 Difference]: Start difference. First operand 904 states and 1141 transitions. Second operand has 16 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 10 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (25), 10 states have call predecessors, (25), 10 states have call successors, (25) [2023-11-29 02:45:33,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:45:43,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:45:47,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:45:51,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:45:53,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:45:57,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:01,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:34,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:38,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:42,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:50,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:53,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:46:57,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:06,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:10,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:14,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:18,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:22,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:26,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:30,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:34,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:38,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:42,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:46,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:51,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:55,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:47:59,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:02,190 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:06,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:10,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:14,233 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:18,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:22,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:26,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:30,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:34,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:38,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:42,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:46,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:50,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:54,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:48:58,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:02,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:06,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:10,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:49:14,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:18,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:49:22,730 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:26,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:30,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:34,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:38,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:42,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:46,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:50,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:54,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:49:58,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:02,915 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:06,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:10,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:14,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 02:50:19,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:23,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:27,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:31,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:35,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:39,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:43,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:47,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:51,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:55,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:50:59,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:03,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:07,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:11,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:16,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:20,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:21,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:25,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:29,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:33,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:36,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:40,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:44,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:48,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:52,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:51:56,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:00,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:04,443 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:08,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:12,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:16,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:20,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:24,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:28,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:32,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:36,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:40,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:44,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:52:44,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:52:44,563 INFO L93 Difference]: Finished difference Result 1332 states and 1666 transitions. [2023-11-29 02:52:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:52:44,567 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 10 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (25), 10 states have call predecessors, (25), 10 states have call successors, (25) Word has length 190 [2023-11-29 02:52:44,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:52:44,572 INFO L225 Difference]: With dead ends: 1332 [2023-11-29 02:52:44,572 INFO L226 Difference]: Without dead ends: 953 [2023-11-29 02:52:44,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 172 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 84.5s TimeCoverageRelationStatistics Valid=137, Invalid=544, Unknown=21, NotChecked=0, Total=702 [2023-11-29 02:52:44,573 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 209 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 83 mSolverCounterUnsat, 96 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 392.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1650 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 96 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 394.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:52:44,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 1650 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1259 Invalid, 96 Unknown, 0 Unchecked, 394.1s Time] [2023-11-29 02:52:44,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2023-11-29 02:52:44,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 906. [2023-11-29 02:52:44,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 630 states have (on average 1.1650793650793652) internal successors, (734), 642 states have internal predecessors, (734), 179 states have call successors, (179), 74 states have call predecessors, (179), 96 states have return successors, (232), 189 states have call predecessors, (232), 172 states have call successors, (232) [2023-11-29 02:52:44,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 1145 transitions. [2023-11-29 02:52:44,649 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 1145 transitions. Word has length 190 [2023-11-29 02:52:44,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:52:44,650 INFO L495 AbstractCegarLoop]: Abstraction has 906 states and 1145 transitions. [2023-11-29 02:52:44,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 10 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (25), 10 states have call predecessors, (25), 10 states have call successors, (25) [2023-11-29 02:52:44,650 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 1145 transitions. [2023-11-29 02:52:44,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-29 02:52:44,653 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:52:44,654 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:52:44,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 02:52:44,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:52:44,854 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:52:44,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:52:44,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1272389372, now seen corresponding path program 1 times [2023-11-29 02:52:44,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:52:44,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517352245] [2023-11-29 02:52:44,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:52:44,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:52:44,966 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:52:44,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [167880637] [2023-11-29 02:52:44,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:52:44,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:52:44,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:52:44,968 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:52:44,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 02:52:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:52:45,657 INFO L262 TraceCheckSpWp]: Trace formula consists of 2994 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 02:52:45,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:52:45,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 02:52:46,032 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2023-11-29 02:52:46,032 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:52:46,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:52:46,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517352245] [2023-11-29 02:52:46,032 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:52:46,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167880637] [2023-11-29 02:52:46,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167880637] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:52:46,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:52:46,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:52:46,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456654293] [2023-11-29 02:52:46,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:52:46,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:52:46,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:52:46,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:52:46,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:52:46,034 INFO L87 Difference]: Start difference. First operand 906 states and 1145 transitions. Second operand has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 7 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) [2023-11-29 02:52:49,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:52:49,029 INFO L93 Difference]: Finished difference Result 1635 states and 2065 transitions. [2023-11-29 02:52:49,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:52:49,030 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 7 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) Word has length 190 [2023-11-29 02:52:49,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:52:49,035 INFO L225 Difference]: With dead ends: 1635 [2023-11-29 02:52:49,035 INFO L226 Difference]: Without dead ends: 943 [2023-11-29 02:52:49,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:52:49,039 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 72 mSDsluCounter, 1007 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:52:49,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 1171 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-29 02:52:49,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2023-11-29 02:52:49,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 914. [2023-11-29 02:52:49,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 637 states have (on average 1.1538461538461537) internal successors, (735), 651 states have internal predecessors, (735), 179 states have call successors, (179), 74 states have call predecessors, (179), 97 states have return successors, (234), 188 states have call predecessors, (234), 172 states have call successors, (234) [2023-11-29 02:52:49,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1148 transitions. [2023-11-29 02:52:49,119 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1148 transitions. Word has length 190 [2023-11-29 02:52:49,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:52:49,119 INFO L495 AbstractCegarLoop]: Abstraction has 914 states and 1148 transitions. [2023-11-29 02:52:49,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 7 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) [2023-11-29 02:52:49,119 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1148 transitions. [2023-11-29 02:52:49,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-29 02:52:49,121 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:52:49,122 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:52:49,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 02:52:49,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:52:49,322 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:52:49,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:52:49,323 INFO L85 PathProgramCache]: Analyzing trace with hash -363608194, now seen corresponding path program 1 times [2023-11-29 02:52:49,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:52:49,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985783899] [2023-11-29 02:52:49,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:52:49,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:52:49,389 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:52:49,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [126396982] [2023-11-29 02:52:49,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:52:49,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:52:49,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:52:49,391 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:52:49,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 02:52:49,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:52:50,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 2997 conjuncts, 147 conjunts are in the unsatisfiable core [2023-11-29 02:52:50,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:52:50,373 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 02:52:50,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 02:52:50,960 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2023-11-29 02:52:50,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2023-11-29 02:52:51,061 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:52:51,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2023-11-29 02:52:51,075 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2023-11-29 02:52:54,555 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-29 02:52:54,555 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:52:54,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:52:54,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985783899] [2023-11-29 02:52:54,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:52:54,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126396982] [2023-11-29 02:52:54,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126396982] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:52:54,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:52:54,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2023-11-29 02:52:54,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129768122] [2023-11-29 02:52:54,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:52:54,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 02:52:54,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:52:54,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 02:52:54,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2023-11-29 02:52:54,558 INFO L87 Difference]: Start difference. First operand 914 states and 1148 transitions. Second operand has 30 states, 25 states have (on average 3.92) internal successors, (98), 27 states have internal predecessors, (98), 14 states have call successors, (27), 5 states have call predecessors, (27), 9 states have return successors, (26), 10 states have call predecessors, (26), 14 states have call successors, (26) [2023-11-29 02:53:16,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:53:20,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:53:47,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:53:51,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:53:55,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:32,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:36,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:42,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:46,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:50,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:54,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:54:58,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:02,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:07,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:11,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:15,233 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:19,311 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:23,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:27,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:31,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:35,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:55:36,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:55:36,037 INFO L93 Difference]: Finished difference Result 1421 states and 1772 transitions. [2023-11-29 02:55:36,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 02:55:36,038 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 25 states have (on average 3.92) internal successors, (98), 27 states have internal predecessors, (98), 14 states have call successors, (27), 5 states have call predecessors, (27), 9 states have return successors, (26), 10 states have call predecessors, (26), 14 states have call successors, (26) Word has length 190 [2023-11-29 02:55:36,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:55:36,044 INFO L225 Difference]: With dead ends: 1421 [2023-11-29 02:55:36,044 INFO L226 Difference]: Without dead ends: 1154 [2023-11-29 02:55:36,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 160 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 66.5s TimeCoverageRelationStatistics Valid=369, Invalid=2700, Unknown=11, NotChecked=0, Total=3080 [2023-11-29 02:55:36,046 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 379 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 4535 mSolverCounterSat, 134 mSolverCounterUnsat, 48 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 96.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 4717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 4535 IncrementalHoareTripleChecker+Invalid, 48 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 96.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:55:36,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 395 Invalid, 4717 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [134 Valid, 4535 Invalid, 48 Unknown, 0 Unchecked, 96.7s Time] [2023-11-29 02:55:36,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2023-11-29 02:55:36,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 1096. [2023-11-29 02:55:36,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 763 states have (on average 1.1546526867627784) internal successors, (881), 780 states have internal predecessors, (881), 214 states have call successors, (214), 92 states have call predecessors, (214), 118 states have return successors, (278), 223 states have call predecessors, (278), 207 states have call successors, (278) [2023-11-29 02:55:36,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 1373 transitions. [2023-11-29 02:55:36,168 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 1373 transitions. Word has length 190 [2023-11-29 02:55:36,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:55:36,168 INFO L495 AbstractCegarLoop]: Abstraction has 1096 states and 1373 transitions. [2023-11-29 02:55:36,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 25 states have (on average 3.92) internal successors, (98), 27 states have internal predecessors, (98), 14 states have call successors, (27), 5 states have call predecessors, (27), 9 states have return successors, (26), 10 states have call predecessors, (26), 14 states have call successors, (26) [2023-11-29 02:55:36,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 1373 transitions. [2023-11-29 02:55:36,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2023-11-29 02:55:36,172 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:55:36,172 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:55:36,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 02:55:36,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 02:55:36,373 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:55:36,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:55:36,373 INFO L85 PathProgramCache]: Analyzing trace with hash 402764268, now seen corresponding path program 1 times [2023-11-29 02:55:36,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:55:36,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811397911] [2023-11-29 02:55:36,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:55:36,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:55:36,463 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:55:36,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2044440962] [2023-11-29 02:55:36,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:55:36,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:55:36,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:55:36,465 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:55:36,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd0852ba-d99c-46b2-a2df-b7b44f153866/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 02:55:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:55:37,128 INFO L262 TraceCheckSpWp]: Trace formula consists of 3034 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-29 02:55:37,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:55:37,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2023-11-29 02:55:37,503 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16