./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.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_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/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_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/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_c9c44161-e752-4291-a8cd-f9c927203c1b/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 fafc38909a055846da1b41b1ae706143d92ef6bb742651c374b2236f4f92c5ee --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:19:59,519 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:19:59,592 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 02:19:59,598 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:19:59,599 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:19:59,626 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:19:59,627 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:19:59,628 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:19:59,628 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:19:59,629 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:19:59,629 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:19:59,630 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:19:59,631 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:19:59,631 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:19:59,632 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:19:59,633 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:19:59,633 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:19:59,634 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:19:59,634 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:19:59,635 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:19:59,635 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:19:59,636 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:19:59,636 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:19:59,637 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:19:59,637 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:19:59,638 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:19:59,638 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:19:59,639 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:19:59,639 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:19:59,640 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:19:59,640 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:19:59,641 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:19:59,641 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:19:59,642 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:19:59,642 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:19:59,643 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:19:59,643 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:19:59,643 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:19:59,643 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:19:59,644 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_c9c44161-e752-4291-a8cd-f9c927203c1b/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_c9c44161-e752-4291-a8cd-f9c927203c1b/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 -> fafc38909a055846da1b41b1ae706143d92ef6bb742651c374b2236f4f92c5ee [2023-11-29 02:19:59,900 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:19:59,925 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:19:59,928 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:19:59,930 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:19:59,930 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:19:59,932 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i [2023-11-29 02:20:02,941 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:20:03,400 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:20:03,401 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i [2023-11-29 02:20:03,427 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/data/4751a449f/59e181b5ca61419b9bc32ff1bd4b2635/FLAGdefb0d2cb [2023-11-29 02:20:03,441 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/data/4751a449f/59e181b5ca61419b9bc32ff1bd4b2635 [2023-11-29 02:20:03,444 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:20:03,445 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:20:03,447 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:20:03,447 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:20:03,452 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:20:03,453 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:20:03" (1/1) ... [2023-11-29 02:20:03,454 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@103d616c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:03, skipping insertion in model container [2023-11-29 02:20:03,454 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:20:03" (1/1) ... [2023-11-29 02:20:03,578 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:20:03,841 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_c9c44161-e752-4291-a8cd-f9c927203c1b/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i[4499,4512] [2023-11-29 02:20:03,850 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_c9c44161-e752-4291-a8cd-f9c927203c1b/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i[4559,4572] [2023-11-29 02:20:04,793 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,794 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,794 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,795 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,796 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,810 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,811 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,813 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,814 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,816 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,817 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,817 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:04,818 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,150 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 02:20:05,152 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 02:20:05,153 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 02:20:05,154 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 02:20:05,156 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 02:20:05,157 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 02:20:05,157 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 02:20:05,158 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 02:20:05,159 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 02:20:05,160 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 02:20:05,373 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,383 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,463 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,464 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,464 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,465 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,465 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,465 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,466 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,467 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,467 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,468 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,468 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,468 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,469 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,472 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,473 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,473 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,474 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,478 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,479 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,488 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,489 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,489 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,504 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,504 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,505 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,510 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:20:05,551 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:20:05,567 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_c9c44161-e752-4291-a8cd-f9c927203c1b/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i[4499,4512] [2023-11-29 02:20:05,568 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_c9c44161-e752-4291-a8cd-f9c927203c1b/sv-benchmarks/c/aws-c-common/aws_priority_queue_remove_harness_negated.i[4559,4572] [2023-11-29 02:20:05,613 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,613 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,614 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,615 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,615 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,623 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,623 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,625 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,625 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,626 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,627 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,627 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,628 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,667 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 02:20:05,668 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 02:20:05,669 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 02:20:05,670 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 02:20:05,671 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 02:20:05,671 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 02:20:05,672 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 02:20:05,672 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 02:20:05,673 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 02:20:05,673 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 02:20:05,744 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,750 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7739-7750] [2023-11-29 02:20:05,780 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,781 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,781 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,781 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,782 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,782 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,783 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,783 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,783 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,784 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,784 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,784 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,784 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,785 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,785 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,785 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,786 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,788 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,788 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,794 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,795 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,796 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,802 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,802 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,803 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 02:20:05,807 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:20:06,011 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,011 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,011 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,012 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,012 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,012 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,012 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,012 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,013 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,013 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,013 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,013 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,014 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,014 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,014 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:20:06,021 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:20:06,021 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06 WrapperNode [2023-11-29 02:20:06,021 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:20:06,023 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:20:06,023 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:20:06,023 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:20:06,030 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:20:06" (1/1) ... [2023-11-29 02:20:06,117 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:20:06" (1/1) ... [2023-11-29 02:20:06,198 INFO L138 Inliner]: procedures = 696, calls = 1939, calls flagged for inlining = 59, calls inlined = 15, statements flattened = 1086 [2023-11-29 02:20:06,199 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:20:06,200 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:20:06,200 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:20:06,200 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:20:06,215 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,215 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,226 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,363 INFO L175 MemorySlicer]: Split 397 memory accesses to 7 slices as follows [2, 262, 17, 3, 15, 95, 3]. 66 percent of accesses are in the largest equivalence class. The 263 initializations are split as follows [2, 242, 4, 1, 0, 11, 3]. The 30 writes are split as follows [0, 8, 3, 1, 13, 5, 0]. [2023-11-29 02:20:06,364 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,364 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,412 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,421 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,436 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,445 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,461 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:20:06,462 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:20:06,462 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:20:06,462 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:20:06,463 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (1/1) ... [2023-11-29 02:20:06,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:20:06,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:06,498 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/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:20:06,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/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:20:06,538 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2023-11-29 02:20:06,538 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2023-11-29 02:20:06,538 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2023-11-29 02:20:06,539 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2023-11-29 02:20:06,539 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:20:06,539 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-29 02:20:06,539 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-29 02:20:06,539 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-29 02:20:06,539 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-29 02:20:06,539 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-29 02:20:06,539 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2023-11-29 02:20:06,540 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-29 02:20:06,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 02:20:06,541 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-29 02:20:06,542 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-29 02:20:06,542 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 02:20:06,542 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 02:20:06,542 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2023-11-29 02:20:06,542 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2023-11-29 02:20:06,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 02:20:06,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 02:20:06,543 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2023-11-29 02:20:06,544 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2023-11-29 02:20:06,544 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2023-11-29 02:20:06,544 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2023-11-29 02:20:06,544 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:20:06,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:20:06,544 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-29 02:20:06,544 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-29 02:20:06,544 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_size_t [2023-11-29 02:20:06,545 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_size_t [2023-11-29 02:20:06,545 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-29 02:20:06,545 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-29 02:20:06,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-29 02:20:06,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-29 02:20:06,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-29 02:20:06,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-29 02:20:06,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-29 02:20:06,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-29 02:20:06,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-29 02:20:06,546 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2023-11-29 02:20:06,546 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2023-11-29 02:20:06,546 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2023-11-29 02:20:06,546 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2023-11-29 02:20:06,546 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2023-11-29 02:20:06,546 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2023-11-29 02:20:06,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 02:20:06,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 02:20:06,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 02:20:06,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-29 02:20:06,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-29 02:20:06,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-29 02:20:06,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-29 02:20:06,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 02:20:06,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 02:20:06,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-29 02:20:06,548 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 02:20:06,548 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2023-11-29 02:20:06,548 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2023-11-29 02:20:06,548 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 02:20:06,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2023-11-29 02:20:06,550 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2023-11-29 02:20:06,550 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-29 02:20:06,550 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-29 02:20:06,551 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 02:20:06,551 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-29 02:20:06,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-29 02:20:06,552 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2023-11-29 02:20:06,552 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2023-11-29 02:20:06,552 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-29 02:20:06,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-29 02:20:06,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:20:06,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 02:20:06,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 02:20:06,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 02:20:06,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 02:20:06,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 02:20:06,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 02:20:06,553 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2023-11-29 02:20:06,553 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2023-11-29 02:20:06,937 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:20:06,940 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:20:08,597 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:20:08,746 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:20:08,746 INFO L309 CfgBuilder]: Removed 8 assume(true) statements. [2023-11-29 02:20:08,747 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:20:08 BoogieIcfgContainer [2023-11-29 02:20:08,747 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:20:08,749 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:20:08,750 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:20:08,753 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:20:08,754 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:20:03" (1/3) ... [2023-11-29 02:20:08,754 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f400577 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:20:08, skipping insertion in model container [2023-11-29 02:20:08,754 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:20:06" (2/3) ... [2023-11-29 02:20:08,755 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f400577 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:20:08, skipping insertion in model container [2023-11-29 02:20:08,755 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:20:08" (3/3) ... [2023-11-29 02:20:08,756 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_remove_harness_negated.i [2023-11-29 02:20:08,778 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:20:08,778 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-29 02:20:08,849 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:20:08,857 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;@10612074, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:20:08,857 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-11-29 02:20:08,864 INFO L276 IsEmpty]: Start isEmpty. Operand has 437 states, 240 states have (on average 1.2875) internal successors, (309), 245 states have internal predecessors, (309), 166 states have call successors, (166), 28 states have call predecessors, (166), 28 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2023-11-29 02:20:08,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-29 02:20:08,888 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:08,889 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:20:08,890 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:08,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:08,896 INFO L85 PathProgramCache]: Analyzing trace with hash 944837817, now seen corresponding path program 1 times [2023-11-29 02:20:08,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:08,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643109087] [2023-11-29 02:20:08,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:08,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:09,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:09,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 02:20:09,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 02:20:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 02:20:09,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 02:20:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-29 02:20:09,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 02:20:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 02:20:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 02:20:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:20:09,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:09,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 02:20:09,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:20:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:09,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 02:20:09,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 02:20:09,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 02:20:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-29 02:20:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:09,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-29 02:20:09,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 02:20:09,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-29 02:20:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:09,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 02:20:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:10,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-11-29 02:20:10,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:10,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-11-29 02:20:10,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:10,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-29 02:20:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:10,037 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2023-11-29 02:20:10,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:10,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643109087] [2023-11-29 02:20:10,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643109087] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:10,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:10,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:20:10,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022046415] [2023-11-29 02:20:10,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:10,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:20:10,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:10,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:20:10,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:20:10,079 INFO L87 Difference]: Start difference. First operand has 437 states, 240 states have (on average 1.2875) internal successors, (309), 245 states have internal predecessors, (309), 166 states have call successors, (166), 28 states have call predecessors, (166), 28 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 02:20:16,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:16,353 INFO L93 Difference]: Finished difference Result 1273 states and 2425 transitions. [2023-11-29 02:20:16,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:20:16,356 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 152 [2023-11-29 02:20:16,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:16,387 INFO L225 Difference]: With dead ends: 1273 [2023-11-29 02:20:16,387 INFO L226 Difference]: Without dead ends: 856 [2023-11-29 02:20:16,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:20:16,404 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 474 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 1857 mSolverCounterSat, 720 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 2577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 720 IncrementalHoareTripleChecker+Valid, 1857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:16,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 1570 Invalid, 2577 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [720 Valid, 1857 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2023-11-29 02:20:16,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2023-11-29 02:20:16,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 434. [2023-11-29 02:20:16,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 239 states have (on average 1.2426778242677825) internal successors, (297), 242 states have internal predecessors, (297), 166 states have call successors, (166), 28 states have call predecessors, (166), 27 states have return successors, (164), 164 states have call predecessors, (164), 164 states have call successors, (164) [2023-11-29 02:20:16,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 627 transitions. [2023-11-29 02:20:16,558 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 627 transitions. Word has length 152 [2023-11-29 02:20:16,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:16,559 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 627 transitions. [2023-11-29 02:20:16,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (26), 6 states have call predecessors, (26), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 02:20:16,559 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 627 transitions. [2023-11-29 02:20:16,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2023-11-29 02:20:16,564 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:16,565 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:20:16,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 02:20:16,565 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:16,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:16,566 INFO L85 PathProgramCache]: Analyzing trace with hash -369783612, now seen corresponding path program 1 times [2023-11-29 02:20:16,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:16,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508220918] [2023-11-29 02:20:16,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:16,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:17,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 02:20:17,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 02:20:17,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 02:20:17,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 02:20:17,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-29 02:20:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 02:20:17,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 02:20:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 02:20:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:20:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 02:20:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:20:17,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 02:20:17,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 02:20:17,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 02:20:17,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:17,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-29 02:20:17,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:17,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-29 02:20:17,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 02:20:17,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-29 02:20:17,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 02:20:17,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-11-29 02:20:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-11-29 02:20:17,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-29 02:20:17,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-29 02:20:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-11-29 02:20:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-29 02:20:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:17,812 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2023-11-29 02:20:17,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:17,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508220918] [2023-11-29 02:20:17,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508220918] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:20:17,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691999241] [2023-11-29 02:20:17,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:17,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:17,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:17,816 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:17,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:20:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:18,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 2551 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 02:20:18,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:18,755 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2023-11-29 02:20:18,755 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:18,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691999241] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:18,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:20:18,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-11-29 02:20:18,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429188883] [2023-11-29 02:20:18,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:18,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:20:18,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:18,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:20:18,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:20:18,760 INFO L87 Difference]: Start difference. First operand 434 states and 627 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2023-11-29 02:20:21,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:21,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:21,537 INFO L93 Difference]: Finished difference Result 825 states and 1209 transitions. [2023-11-29 02:20:21,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:20:21,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 169 [2023-11-29 02:20:21,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:21,545 INFO L225 Difference]: With dead ends: 825 [2023-11-29 02:20:21,545 INFO L226 Difference]: Without dead ends: 436 [2023-11-29 02:20:21,549 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:20:21,550 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 66 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 2146 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:21,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 2146 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-29 02:20:21,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2023-11-29 02:20:21,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2023-11-29 02:20:21,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 240 states have (on average 1.2416666666666667) internal successors, (298), 244 states have internal predecessors, (298), 166 states have call successors, (166), 28 states have call predecessors, (166), 28 states have return successors, (177), 164 states have call predecessors, (177), 164 states have call successors, (177) [2023-11-29 02:20:21,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 641 transitions. [2023-11-29 02:20:21,603 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 641 transitions. Word has length 169 [2023-11-29 02:20:21,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:21,604 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 641 transitions. [2023-11-29 02:20:21,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2023-11-29 02:20:21,604 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 641 transitions. [2023-11-29 02:20:21,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-11-29 02:20:21,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:21,610 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 3, 3, 3, 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, 1, 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:20:21,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 02:20:21,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:21,811 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:21,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:21,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1318543314, now seen corresponding path program 1 times [2023-11-29 02:20:21,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:21,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738088058] [2023-11-29 02:20:21,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:21,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:21,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 02:20:22,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:22,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 02:20:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 02:20:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 02:20:22,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-29 02:20:22,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 02:20:22,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 02:20:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 02:20:22,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:20:22,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:22,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 02:20:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:20:22,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:20:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 02:20:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:22,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 02:20:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 02:20:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 02:20:23,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-11-29 02:20:23,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:20:23,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-11-29 02:20:23,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-11-29 02:20:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-29 02:20:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-29 02:20:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-29 02:20:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-29 02:20:23,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 02:20:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-11-29 02:20:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-29 02:20:23,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-29 02:20:23,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,215 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2023-11-29 02:20:23,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:23,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738088058] [2023-11-29 02:20:23,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738088058] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:20:23,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174591450] [2023-11-29 02:20:23,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:23,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:23,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:23,220 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:23,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 02:20:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:23,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 2601 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:20:23,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:24,028 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2023-11-29 02:20:24,029 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:24,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174591450] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:24,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:20:24,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2023-11-29 02:20:24,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473845042] [2023-11-29 02:20:24,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:24,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:20:24,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:24,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:20:24,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:20:24,032 INFO L87 Difference]: Start difference. First operand 436 states and 641 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2023-11-29 02:20:26,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:26,318 INFO L93 Difference]: Finished difference Result 848 states and 1280 transitions. [2023-11-29 02:20:26,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:20:26,319 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) Word has length 177 [2023-11-29 02:20:26,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:26,326 INFO L225 Difference]: With dead ends: 848 [2023-11-29 02:20:26,327 INFO L226 Difference]: Without dead ends: 457 [2023-11-29 02:20:26,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:20:26,332 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 117 mSDsluCounter, 2565 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 3110 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:26,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 3110 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 02:20:26,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2023-11-29 02:20:26,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 455. [2023-11-29 02:20:26,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 256 states have (on average 1.25) internal successors, (320), 260 states have internal predecessors, (320), 168 states have call successors, (168), 28 states have call predecessors, (168), 29 states have return successors, (196), 167 states have call predecessors, (196), 166 states have call successors, (196) [2023-11-29 02:20:26,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 684 transitions. [2023-11-29 02:20:26,386 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 684 transitions. Word has length 177 [2023-11-29 02:20:26,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:26,387 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 684 transitions. [2023-11-29 02:20:26,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2023-11-29 02:20:26,387 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 684 transitions. [2023-11-29 02:20:26,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-29 02:20:26,391 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:26,392 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:26,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 02:20:26,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-29 02:20:26,593 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:26,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:26,593 INFO L85 PathProgramCache]: Analyzing trace with hash 761717329, now seen corresponding path program 1 times [2023-11-29 02:20:26,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:26,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028366041] [2023-11-29 02:20:26,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:26,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:26,730 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:26,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [244763051] [2023-11-29 02:20:26,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:26,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:26,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:26,732 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:26,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 02:20:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:27,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 2740 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:20:27,487 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:27,591 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2023-11-29 02:20:27,591 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:27,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:27,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028366041] [2023-11-29 02:20:27,592 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:27,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244763051] [2023-11-29 02:20:27,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244763051] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:27,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:27,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:20:27,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203182111] [2023-11-29 02:20:27,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:27,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:20:27,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:27,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:20:27,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:20:27,595 INFO L87 Difference]: Start difference. First operand 455 states and 684 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2023-11-29 02:20:30,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:30,057 INFO L93 Difference]: Finished difference Result 871 states and 1339 transitions. [2023-11-29 02:20:30,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:20:30,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 190 [2023-11-29 02:20:30,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:30,063 INFO L225 Difference]: With dead ends: 871 [2023-11-29 02:20:30,064 INFO L226 Difference]: Without dead ends: 461 [2023-11-29 02:20:30,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:20:30,068 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 85 mSDsluCounter, 2093 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 2652 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:30,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 2652 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 02:20:30,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-11-29 02:20:30,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 455. [2023-11-29 02:20:30,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 256 states have (on average 1.25) internal successors, (320), 260 states have internal predecessors, (320), 168 states have call successors, (168), 28 states have call predecessors, (168), 29 states have return successors, (196), 167 states have call predecessors, (196), 166 states have call successors, (196) [2023-11-29 02:20:30,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 684 transitions. [2023-11-29 02:20:30,106 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 684 transitions. Word has length 190 [2023-11-29 02:20:30,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:30,106 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 684 transitions. [2023-11-29 02:20:30,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 4 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2023-11-29 02:20:30,107 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 684 transitions. [2023-11-29 02:20:30,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-11-29 02:20:30,110 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:30,110 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:30,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 02:20:30,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:30,311 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:30,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:30,311 INFO L85 PathProgramCache]: Analyzing trace with hash 658087382, now seen corresponding path program 1 times [2023-11-29 02:20:30,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:30,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819275260] [2023-11-29 02:20:30,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:30,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:30,426 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:30,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1242405970] [2023-11-29 02:20:30,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:30,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:30,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:30,428 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:30,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 02:20:31,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:31,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 2807 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:20:31,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:31,269 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 119 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2023-11-29 02:20:31,270 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:31,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:31,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819275260] [2023-11-29 02:20:31,270 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:31,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242405970] [2023-11-29 02:20:31,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242405970] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:31,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:31,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 02:20:31,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455292660] [2023-11-29 02:20:31,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:31,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:20:31,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:31,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:20:31,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:20:31,274 INFO L87 Difference]: Start difference. First operand 455 states and 684 transitions. Second operand has 8 states, 8 states have (on average 10.875) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2023-11-29 02:20:34,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:35,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:35,774 INFO L93 Difference]: Finished difference Result 881 states and 1343 transitions. [2023-11-29 02:20:35,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:20:35,775 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) Word has length 206 [2023-11-29 02:20:35,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:35,781 INFO L225 Difference]: With dead ends: 881 [2023-11-29 02:20:35,781 INFO L226 Difference]: Without dead ends: 471 [2023-11-29 02:20:35,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:20:35,785 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 145 mSDsluCounter, 3037 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 3573 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:35,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 3573 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 02:20:35,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2023-11-29 02:20:35,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 455. [2023-11-29 02:20:35,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 256 states have (on average 1.25) internal successors, (320), 260 states have internal predecessors, (320), 168 states have call successors, (168), 28 states have call predecessors, (168), 29 states have return successors, (196), 167 states have call predecessors, (196), 166 states have call successors, (196) [2023-11-29 02:20:35,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 684 transitions. [2023-11-29 02:20:35,821 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 684 transitions. Word has length 206 [2023-11-29 02:20:35,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:35,822 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 684 transitions. [2023-11-29 02:20:35,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2023-11-29 02:20:35,822 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 684 transitions. [2023-11-29 02:20:35,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2023-11-29 02:20:35,825 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:35,826 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 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, 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, 1, 1, 1, 1, 1] [2023-11-29 02:20:35,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-29 02:20:36,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:36,026 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:36,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:36,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1889767797, now seen corresponding path program 2 times [2023-11-29 02:20:36,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:36,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699219271] [2023-11-29 02:20:36,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:36,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:36,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:36,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1684825663] [2023-11-29 02:20:36,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:20:36,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:36,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:36,201 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:36,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 02:20:36,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 02:20:36,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:20:36,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 1826 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:20:36,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:36,876 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2023-11-29 02:20:36,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:36,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:36,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699219271] [2023-11-29 02:20:36,876 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:36,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684825663] [2023-11-29 02:20:36,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684825663] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:36,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:36,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:20:36,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769790010] [2023-11-29 02:20:36,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:36,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:20:36,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:36,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:20:36,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:20:36,879 INFO L87 Difference]: Start difference. First operand 455 states and 684 transitions. Second operand has 6 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2023-11-29 02:20:37,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:37,144 INFO L93 Difference]: Finished difference Result 463 states and 692 transitions. [2023-11-29 02:20:37,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:20:37,145 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) Word has length 219 [2023-11-29 02:20:37,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:37,151 INFO L225 Difference]: With dead ends: 463 [2023-11-29 02:20:37,151 INFO L226 Difference]: Without dead ends: 461 [2023-11-29 02:20:37,152 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:20:37,153 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 5 mSDsluCounter, 2370 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2969 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:37,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2969 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:20:37,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-11-29 02:20:37,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 460. [2023-11-29 02:20:37,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 259 states have (on average 1.247104247104247) internal successors, (323), 263 states have internal predecessors, (323), 169 states have call successors, (169), 29 states have call predecessors, (169), 30 states have return successors, (197), 168 states have call predecessors, (197), 167 states have call successors, (197) [2023-11-29 02:20:37,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 689 transitions. [2023-11-29 02:20:37,198 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 689 transitions. Word has length 219 [2023-11-29 02:20:37,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:37,199 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 689 transitions. [2023-11-29 02:20:37,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 1 states have call successors, (32) [2023-11-29 02:20:37,200 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 689 transitions. [2023-11-29 02:20:37,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-11-29 02:20:37,204 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:37,204 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:37,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 02:20:37,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:37,405 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:37,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:37,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1442545636, now seen corresponding path program 3 times [2023-11-29 02:20:37,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:37,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489876588] [2023-11-29 02:20:37,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:37,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:37,555 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:37,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [47112856] [2023-11-29 02:20:37,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-29 02:20:37,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:37,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:37,561 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:37,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 02:20:38,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-29 02:20:38,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:20:38,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 2044 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 02:20:38,376 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:38,486 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2023-11-29 02:20:38,486 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:20:38,799 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 24 proven. 3 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2023-11-29 02:20:38,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:38,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489876588] [2023-11-29 02:20:38,800 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:38,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47112856] [2023-11-29 02:20:38,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47112856] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:20:38,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:20:38,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 8 [2023-11-29 02:20:38,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21746026] [2023-11-29 02:20:38,801 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:20:38,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:20:38,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:38,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:20:38,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:20:38,803 INFO L87 Difference]: Start difference. First operand 460 states and 689 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 4 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) [2023-11-29 02:20:39,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:39,265 INFO L93 Difference]: Finished difference Result 840 states and 1296 transitions. [2023-11-29 02:20:39,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:20:39,266 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 4 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) Word has length 232 [2023-11-29 02:20:39,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:39,271 INFO L225 Difference]: With dead ends: 840 [2023-11-29 02:20:39,271 INFO L226 Difference]: Without dead ends: 467 [2023-11-29 02:20:39,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:20:39,276 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 40 mSDsluCounter, 2250 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 2830 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:39,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 2830 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:20:39,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2023-11-29 02:20:39,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 465. [2023-11-29 02:20:39,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 262 states have (on average 1.2442748091603053) internal successors, (326), 265 states have internal predecessors, (326), 171 states have call successors, (171), 30 states have call predecessors, (171), 30 states have return successors, (199), 170 states have call predecessors, (199), 169 states have call successors, (199) [2023-11-29 02:20:39,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 696 transitions. [2023-11-29 02:20:39,321 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 696 transitions. Word has length 232 [2023-11-29 02:20:39,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:39,322 INFO L495 AbstractCegarLoop]: Abstraction has 465 states and 696 transitions. [2023-11-29 02:20:39,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 4 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 4 states have call predecessors, (33), 3 states have call successors, (33) [2023-11-29 02:20:39,322 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 696 transitions. [2023-11-29 02:20:39,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-11-29 02:20:39,326 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:39,327 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:20:39,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 02:20:39,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:39,528 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:39,528 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:39,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1834664247, now seen corresponding path program 1 times [2023-11-29 02:20:39,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:39,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602820000] [2023-11-29 02:20:39,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:39,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:39,660 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:39,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1075402877] [2023-11-29 02:20:39,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:39,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:39,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:39,662 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:39,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 02:20:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:40,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 2988 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:20:40,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:40,596 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 139 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2023-11-29 02:20:40,596 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:40,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:40,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602820000] [2023-11-29 02:20:40,597 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:40,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075402877] [2023-11-29 02:20:40,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075402877] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:40,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:40,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:20:40,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053814566] [2023-11-29 02:20:40,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:40,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:20:40,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:40,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:20:40,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:20:40,601 INFO L87 Difference]: Start difference. First operand 465 states and 696 transitions. Second operand has 6 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (35), 3 states have call predecessors, (35), 4 states have call successors, (35) [2023-11-29 02:20:43,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:43,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:43,478 INFO L93 Difference]: Finished difference Result 853 states and 1297 transitions. [2023-11-29 02:20:43,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:20:43,479 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (35), 3 states have call predecessors, (35), 4 states have call successors, (35) Word has length 233 [2023-11-29 02:20:43,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:43,483 INFO L225 Difference]: With dead ends: 853 [2023-11-29 02:20:43,483 INFO L226 Difference]: Without dead ends: 467 [2023-11-29 02:20:43,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 229 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:20:43,486 INFO L413 NwaCegarLoop]: 564 mSDtfsCounter, 76 mSDsluCounter, 2116 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 2680 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:43,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 2680 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-29 02:20:43,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2023-11-29 02:20:43,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 467. [2023-11-29 02:20:43,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 263 states have (on average 1.2433460076045628) internal successors, (327), 267 states have internal predecessors, (327), 171 states have call successors, (171), 30 states have call predecessors, (171), 31 states have return successors, (210), 170 states have call predecessors, (210), 169 states have call successors, (210) [2023-11-29 02:20:43,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 708 transitions. [2023-11-29 02:20:43,511 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 708 transitions. Word has length 233 [2023-11-29 02:20:43,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:43,512 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 708 transitions. [2023-11-29 02:20:43,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 4 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (35), 3 states have call predecessors, (35), 4 states have call successors, (35) [2023-11-29 02:20:43,512 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 708 transitions. [2023-11-29 02:20:43,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2023-11-29 02:20:43,514 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:43,515 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:43,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 02:20:43,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:43,715 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:43,716 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:43,716 INFO L85 PathProgramCache]: Analyzing trace with hash -626445998, now seen corresponding path program 1 times [2023-11-29 02:20:43,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:43,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596736114] [2023-11-29 02:20:43,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:43,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:43,845 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:43,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [137256364] [2023-11-29 02:20:43,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:43,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:43,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:43,847 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:43,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 02:20:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:44,692 INFO L262 TraceCheckSpWp]: Trace formula consists of 3177 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:20:44,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:44,806 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2023-11-29 02:20:44,807 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:44,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:44,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596736114] [2023-11-29 02:20:44,807 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:44,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137256364] [2023-11-29 02:20:44,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137256364] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:44,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:44,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:20:44,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895422866] [2023-11-29 02:20:44,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:44,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 02:20:44,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:44,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:20:44,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:20:44,811 INFO L87 Difference]: Start difference. First operand 467 states and 708 transitions. Second operand has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 5 states have call successors, (36) [2023-11-29 02:20:47,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:47,822 INFO L93 Difference]: Finished difference Result 858 states and 1322 transitions. [2023-11-29 02:20:47,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:20:47,823 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 5 states have call successors, (36) Word has length 254 [2023-11-29 02:20:47,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:47,828 INFO L225 Difference]: With dead ends: 858 [2023-11-29 02:20:47,828 INFO L226 Difference]: Without dead ends: 470 [2023-11-29 02:20:47,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:20:47,832 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 95 mSDsluCounter, 2620 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 3177 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:47,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 3177 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 02:20:47,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2023-11-29 02:20:47,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 468. [2023-11-29 02:20:47,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 264 states have (on average 1.2424242424242424) internal successors, (328), 268 states have internal predecessors, (328), 171 states have call successors, (171), 30 states have call predecessors, (171), 31 states have return successors, (210), 170 states have call predecessors, (210), 169 states have call successors, (210) [2023-11-29 02:20:47,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 709 transitions. [2023-11-29 02:20:47,872 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 709 transitions. Word has length 254 [2023-11-29 02:20:47,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:47,872 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 709 transitions. [2023-11-29 02:20:47,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 4 states have call predecessors, (36), 5 states have call successors, (36) [2023-11-29 02:20:47,873 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 709 transitions. [2023-11-29 02:20:47,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2023-11-29 02:20:47,875 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:47,875 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 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:20:47,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 02:20:48,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-11-29 02:20:48,076 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:48,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:48,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1510013084, now seen corresponding path program 1 times [2023-11-29 02:20:48,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:48,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98823487] [2023-11-29 02:20:48,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:48,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:48,185 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:48,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1309409321] [2023-11-29 02:20:48,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:48,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:48,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:48,187 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:48,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 02:20:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:20:48,845 INFO L262 TraceCheckSpWp]: Trace formula consists of 3105 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:20:48,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:48,962 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 177 proven. 3 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-11-29 02:20:48,962 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:20:49,304 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 27 proven. 9 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2023-11-29 02:20:49,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:49,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98823487] [2023-11-29 02:20:49,305 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:49,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309409321] [2023-11-29 02:20:49,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309409321] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:20:49,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:20:49,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2023-11-29 02:20:49,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394939328] [2023-11-29 02:20:49,306 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:20:49,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:20:49,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:49,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:20:49,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:20:49,308 INFO L87 Difference]: Start difference. First operand 468 states and 709 transitions. Second operand has 12 states, 10 states have (on average 14.2) internal successors, (142), 12 states have internal predecessors, (142), 9 states have call successors, (67), 2 states have call predecessors, (67), 4 states have return successors, (66), 5 states have call predecessors, (66), 9 states have call successors, (66) [2023-11-29 02:20:50,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:53,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:54,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:54,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:54,676 INFO L93 Difference]: Finished difference Result 876 states and 1356 transitions. [2023-11-29 02:20:54,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:20:54,677 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 14.2) internal successors, (142), 12 states have internal predecessors, (142), 9 states have call successors, (67), 2 states have call predecessors, (67), 4 states have return successors, (66), 5 states have call predecessors, (66), 9 states have call successors, (66) Word has length 257 [2023-11-29 02:20:54,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:54,683 INFO L225 Difference]: With dead ends: 876 [2023-11-29 02:20:54,683 INFO L226 Difference]: Without dead ends: 487 [2023-11-29 02:20:54,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 501 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:20:54,687 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 147 mSDsluCounter, 4083 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 4624 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:54,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 4624 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-11-29 02:20:54,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2023-11-29 02:20:54,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 481. [2023-11-29 02:20:54,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 276 states have (on average 1.25) internal successors, (345), 279 states have internal predecessors, (345), 172 states have call successors, (172), 30 states have call predecessors, (172), 31 states have return successors, (211), 172 states have call predecessors, (211), 170 states have call successors, (211) [2023-11-29 02:20:54,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 728 transitions. [2023-11-29 02:20:54,730 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 728 transitions. Word has length 257 [2023-11-29 02:20:54,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:54,731 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 728 transitions. [2023-11-29 02:20:54,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 14.2) internal successors, (142), 12 states have internal predecessors, (142), 9 states have call successors, (67), 2 states have call predecessors, (67), 4 states have return successors, (66), 5 states have call predecessors, (66), 9 states have call successors, (66) [2023-11-29 02:20:54,731 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 728 transitions. [2023-11-29 02:20:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2023-11-29 02:20:54,734 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:54,734 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 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:20:54,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 02:20:54,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:54,935 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:54,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:54,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1438546618, now seen corresponding path program 2 times [2023-11-29 02:20:54,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:54,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548169231] [2023-11-29 02:20:54,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:54,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:20:55,067 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:20:55,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257440307] [2023-11-29 02:20:55,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 02:20:55,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:55,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:20:55,069 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:20:55,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 02:20:55,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 02:20:55,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 02:20:55,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 3383 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:20:55,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:20:56,141 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2023-11-29 02:20:56,141 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:20:56,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:20:56,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548169231] [2023-11-29 02:20:56,141 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:20:56,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257440307] [2023-11-29 02:20:56,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257440307] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:20:56,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:20:56,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 02:20:56,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776959142] [2023-11-29 02:20:56,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:20:56,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:20:56,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:20:56,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:20:56,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:20:56,144 INFO L87 Difference]: Start difference. First operand 481 states and 728 transitions. Second operand has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 6 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2023-11-29 02:20:58,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:20:59,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:20:59,674 INFO L93 Difference]: Finished difference Result 877 states and 1342 transitions. [2023-11-29 02:20:59,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:20:59,674 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 6 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 283 [2023-11-29 02:20:59,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:20:59,679 INFO L225 Difference]: With dead ends: 877 [2023-11-29 02:20:59,679 INFO L226 Difference]: Without dead ends: 483 [2023-11-29 02:20:59,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 02:20:59,682 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 65 mSDsluCounter, 3149 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 3699 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:20:59,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 3699 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-11-29 02:20:59,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-11-29 02:20:59,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 483. [2023-11-29 02:20:59,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 277 states have (on average 1.2490974729241877) internal successors, (346), 280 states have internal predecessors, (346), 172 states have call successors, (172), 30 states have call predecessors, (172), 32 states have return successors, (217), 173 states have call predecessors, (217), 170 states have call successors, (217) [2023-11-29 02:20:59,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 735 transitions. [2023-11-29 02:20:59,724 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 735 transitions. Word has length 283 [2023-11-29 02:20:59,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:20:59,725 INFO L495 AbstractCegarLoop]: Abstraction has 483 states and 735 transitions. [2023-11-29 02:20:59,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 6 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2023-11-29 02:20:59,725 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 735 transitions. [2023-11-29 02:20:59,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2023-11-29 02:20:59,728 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:20:59,728 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20:59,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 02:20:59,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:20:59,929 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:20:59,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:20:59,930 INFO L85 PathProgramCache]: Analyzing trace with hash -836487681, now seen corresponding path program 1 times [2023-11-29 02:20:59,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:20:59,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444379866] [2023-11-29 02:20:59,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:20:59,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:00,062 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:00,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1346560580] [2023-11-29 02:21:00,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:00,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:00,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:00,063 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:00,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 02:21:00,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:00,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 3480 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 02:21:00,978 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:01,132 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 258 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2023-11-29 02:21:01,132 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:01,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:01,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444379866] [2023-11-29 02:21:01,132 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:01,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346560580] [2023-11-29 02:21:01,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346560580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:01,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:01,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 02:21:01,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415724316] [2023-11-29 02:21:01,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:01,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:21:01,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:01,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:21:01,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:21:01,135 INFO L87 Difference]: Start difference. First operand 483 states and 735 transitions. Second operand has 9 states, 8 states have (on average 13.75) internal successors, (110), 9 states have internal predecessors, (110), 6 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (36), 5 states have call predecessors, (36), 6 states have call successors, (36) [2023-11-29 02:21:06,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:06,624 INFO L93 Difference]: Finished difference Result 887 states and 1361 transitions. [2023-11-29 02:21:06,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:21:06,625 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.75) internal successors, (110), 9 states have internal predecessors, (110), 6 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (36), 5 states have call predecessors, (36), 6 states have call successors, (36) Word has length 282 [2023-11-29 02:21:06,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:06,631 INFO L225 Difference]: With dead ends: 887 [2023-11-29 02:21:06,631 INFO L226 Difference]: Without dead ends: 483 [2023-11-29 02:21:06,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:21:06,635 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 155 mSDsluCounter, 3537 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 4071 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:06,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 4071 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-11-29 02:21:06,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-11-29 02:21:06,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 467. [2023-11-29 02:21:06,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 263 states have (on average 1.2433460076045628) internal successors, (327), 266 states have internal predecessors, (327), 171 states have call successors, (171), 30 states have call predecessors, (171), 31 states have return successors, (203), 171 states have call predecessors, (203), 169 states have call successors, (203) [2023-11-29 02:21:06,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 701 transitions. [2023-11-29 02:21:06,669 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 701 transitions. Word has length 282 [2023-11-29 02:21:06,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:06,670 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 701 transitions. [2023-11-29 02:21:06,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.75) internal successors, (110), 9 states have internal predecessors, (110), 6 states have call successors, (38), 2 states have call predecessors, (38), 4 states have return successors, (36), 5 states have call predecessors, (36), 6 states have call successors, (36) [2023-11-29 02:21:06,670 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 701 transitions. [2023-11-29 02:21:06,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2023-11-29 02:21:06,672 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:06,673 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:06,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 02:21:06,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:06,873 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:06,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:06,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1307303074, now seen corresponding path program 1 times [2023-11-29 02:21:06,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:06,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647196311] [2023-11-29 02:21:06,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:06,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:07,007 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:07,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [706667009] [2023-11-29 02:21:07,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:07,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:07,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:07,010 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:07,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 02:21:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:07,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 3619 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 02:21:07,925 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:08,044 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 244 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2023-11-29 02:21:08,044 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:08,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:08,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647196311] [2023-11-29 02:21:08,045 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:08,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706667009] [2023-11-29 02:21:08,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706667009] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:08,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:08,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:21:08,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142550029] [2023-11-29 02:21:08,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:08,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:21:08,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:08,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:21:08,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:21:08,047 INFO L87 Difference]: Start difference. First operand 467 states and 701 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:11,477 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:21:14,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:14,008 INFO L93 Difference]: Finished difference Result 915 states and 1408 transitions. [2023-11-29 02:21:14,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:21:14,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 295 [2023-11-29 02:21:14,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:14,012 INFO L225 Difference]: With dead ends: 915 [2023-11-29 02:21:14,012 INFO L226 Difference]: Without dead ends: 493 [2023-11-29 02:21:14,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:21:14,016 INFO L413 NwaCegarLoop]: 596 mSDtfsCounter, 18 mSDsluCounter, 2176 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2772 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:14,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2772 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2023-11-29 02:21:14,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-11-29 02:21:14,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 475. [2023-11-29 02:21:14,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 271 states have (on average 1.2435424354243543) internal successors, (337), 274 states have internal predecessors, (337), 171 states have call successors, (171), 30 states have call predecessors, (171), 31 states have return successors, (203), 171 states have call predecessors, (203), 169 states have call successors, (203) [2023-11-29 02:21:14,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 711 transitions. [2023-11-29 02:21:14,046 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 711 transitions. Word has length 295 [2023-11-29 02:21:14,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:14,047 INFO L495 AbstractCegarLoop]: Abstraction has 475 states and 711 transitions. [2023-11-29 02:21:14,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:14,047 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 711 transitions. [2023-11-29 02:21:14,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2023-11-29 02:21:14,049 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:14,049 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:14,061 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-29 02:21:14,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:14,250 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:14,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:14,250 INFO L85 PathProgramCache]: Analyzing trace with hash -63658970, now seen corresponding path program 1 times [2023-11-29 02:21:14,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:14,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329450983] [2023-11-29 02:21:14,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:14,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:14,351 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:14,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [92278498] [2023-11-29 02:21:14,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:14,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:14,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:14,353 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:14,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 02:21:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:15,322 INFO L262 TraceCheckSpWp]: Trace formula consists of 3613 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 02:21:15,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:15,626 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 302 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-29 02:21:15,626 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:15,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:15,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329450983] [2023-11-29 02:21:15,626 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:15,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92278498] [2023-11-29 02:21:15,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92278498] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:15,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:15,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 02:21:15,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77230315] [2023-11-29 02:21:15,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:15,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:21:15,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:15,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:21:15,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:21:15,629 INFO L87 Difference]: Start difference. First operand 475 states and 711 transitions. Second operand has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 12 states have internal predecessors, (115), 7 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (37), 6 states have call predecessors, (37), 7 states have call successors, (37) [2023-11-29 02:21:20,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:20,933 INFO L93 Difference]: Finished difference Result 944 states and 1463 transitions. [2023-11-29 02:21:20,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:21:20,934 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 12 states have internal predecessors, (115), 7 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (37), 6 states have call predecessors, (37), 7 states have call successors, (37) Word has length 295 [2023-11-29 02:21:20,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:20,938 INFO L225 Difference]: With dead ends: 944 [2023-11-29 02:21:20,938 INFO L226 Difference]: Without dead ends: 514 [2023-11-29 02:21:20,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:21:20,942 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 140 mSDsluCounter, 4563 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 5113 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:20,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 5113 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-11-29 02:21:20,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-11-29 02:21:20,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 490. [2023-11-29 02:21:20,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 285 states have (on average 1.2456140350877194) internal successors, (355), 287 states have internal predecessors, (355), 171 states have call successors, (171), 30 states have call predecessors, (171), 32 states have return successors, (220), 173 states have call predecessors, (220), 169 states have call successors, (220) [2023-11-29 02:21:20,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 746 transitions. [2023-11-29 02:21:20,984 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 746 transitions. Word has length 295 [2023-11-29 02:21:20,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:20,985 INFO L495 AbstractCegarLoop]: Abstraction has 490 states and 746 transitions. [2023-11-29 02:21:20,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 12 states have internal predecessors, (115), 7 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (37), 6 states have call predecessors, (37), 7 states have call successors, (37) [2023-11-29 02:21:20,985 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 746 transitions. [2023-11-29 02:21:20,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2023-11-29 02:21:20,988 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:20,988 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:21,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 02:21:21,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:21,189 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:21,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:21,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1927228634, now seen corresponding path program 1 times [2023-11-29 02:21:21,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:21,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608785696] [2023-11-29 02:21:21,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:21,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:21,324 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:21,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1175947023] [2023-11-29 02:21:21,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:21,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:21,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:21,327 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:21,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 02:21:22,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:22,366 INFO L262 TraceCheckSpWp]: Trace formula consists of 3609 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:21:22,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:22,404 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 248 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2023-11-29 02:21:22,404 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:22,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:22,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608785696] [2023-11-29 02:21:22,404 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:22,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175947023] [2023-11-29 02:21:22,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175947023] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:22,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:22,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:21:22,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869874417] [2023-11-29 02:21:22,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:22,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:21:22,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:22,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:21:22,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:21:22,406 INFO L87 Difference]: Start difference. First operand 490 states and 746 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:22,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:22,613 INFO L93 Difference]: Finished difference Result 955 states and 1490 transitions. [2023-11-29 02:21:22,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:21:22,614 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 295 [2023-11-29 02:21:22,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:22,618 INFO L225 Difference]: With dead ends: 955 [2023-11-29 02:21:22,618 INFO L226 Difference]: Without dead ends: 510 [2023-11-29 02:21:22,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 291 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:21:22,622 INFO L413 NwaCegarLoop]: 609 mSDtfsCounter, 6 mSDsluCounter, 1800 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2409 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:22,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2409 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:21:22,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2023-11-29 02:21:22,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 502. [2023-11-29 02:21:22,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 297 states have (on average 1.2491582491582491) internal successors, (371), 299 states have internal predecessors, (371), 171 states have call successors, (171), 30 states have call predecessors, (171), 32 states have return successors, (220), 173 states have call predecessors, (220), 169 states have call successors, (220) [2023-11-29 02:21:22,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 762 transitions. [2023-11-29 02:21:22,672 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 762 transitions. Word has length 295 [2023-11-29 02:21:22,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:22,673 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 762 transitions. [2023-11-29 02:21:22,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:22,673 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 762 transitions. [2023-11-29 02:21:22,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2023-11-29 02:21:22,677 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:22,677 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1] [2023-11-29 02:21:22,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-29 02:21:22,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:22,878 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:22,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:22,879 INFO L85 PathProgramCache]: Analyzing trace with hash 538100258, now seen corresponding path program 1 times [2023-11-29 02:21:22,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:22,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365196831] [2023-11-29 02:21:22,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:22,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:23,025 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:23,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [758316559] [2023-11-29 02:21:23,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:23,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:23,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:23,027 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:23,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 02:21:23,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:23,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 3603 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:21:23,986 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:24,003 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 231 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2023-11-29 02:21:24,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:24,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:24,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365196831] [2023-11-29 02:21:24,004 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:24,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758316559] [2023-11-29 02:21:24,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758316559] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:24,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:24,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:21:24,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925329156] [2023-11-29 02:21:24,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:24,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:21:24,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:24,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:21:24,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:21:24,006 INFO L87 Difference]: Start difference. First operand 502 states and 762 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:24,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:24,157 INFO L93 Difference]: Finished difference Result 959 states and 1535 transitions. [2023-11-29 02:21:24,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:21:24,158 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 295 [2023-11-29 02:21:24,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:24,163 INFO L225 Difference]: With dead ends: 959 [2023-11-29 02:21:24,163 INFO L226 Difference]: Without dead ends: 502 [2023-11-29 02:21:24,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 293 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:21:24,168 INFO L413 NwaCegarLoop]: 606 mSDtfsCounter, 7 mSDsluCounter, 1192 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1798 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.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:24,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1798 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:21:24,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2023-11-29 02:21:24,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 502. [2023-11-29 02:21:24,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 297 states have (on average 1.245791245791246) internal successors, (370), 299 states have internal predecessors, (370), 171 states have call successors, (171), 30 states have call predecessors, (171), 32 states have return successors, (220), 173 states have call predecessors, (220), 169 states have call successors, (220) [2023-11-29 02:21:24,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 761 transitions. [2023-11-29 02:21:24,204 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 761 transitions. Word has length 295 [2023-11-29 02:21:24,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:24,204 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 761 transitions. [2023-11-29 02:21:24,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:24,205 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 761 transitions. [2023-11-29 02:21:24,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2023-11-29 02:21:24,207 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:24,207 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1] [2023-11-29 02:21:24,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 02:21:24,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 02:21:24,409 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:24,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:24,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1341296106, now seen corresponding path program 1 times [2023-11-29 02:21:24,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:24,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420926864] [2023-11-29 02:21:24,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:24,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:24,533 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:24,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2074008954] [2023-11-29 02:21:24,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:24,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:24,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:24,534 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:24,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 02:21:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:25,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 3613 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:21:25,603 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 233 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2023-11-29 02:21:25,686 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:25,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:25,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420926864] [2023-11-29 02:21:25,687 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:25,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074008954] [2023-11-29 02:21:25,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074008954] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:25,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:25,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:21:25,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738387778] [2023-11-29 02:21:25,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:25,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:21:25,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:25,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:21:25,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:21:25,690 INFO L87 Difference]: Start difference. First operand 502 states and 761 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:27,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:27,930 INFO L93 Difference]: Finished difference Result 959 states and 1533 transitions. [2023-11-29 02:21:27,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:21:27,931 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 299 [2023-11-29 02:21:27,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:27,934 INFO L225 Difference]: With dead ends: 959 [2023-11-29 02:21:27,934 INFO L226 Difference]: Without dead ends: 502 [2023-11-29 02:21:27,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:21:27,938 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 10 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2269 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:27,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2269 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 02:21:27,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2023-11-29 02:21:27,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 502. [2023-11-29 02:21:27,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 297 states have (on average 1.2424242424242424) internal successors, (369), 299 states have internal predecessors, (369), 171 states have call successors, (171), 30 states have call predecessors, (171), 32 states have return successors, (220), 173 states have call predecessors, (220), 169 states have call successors, (220) [2023-11-29 02:21:27,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 760 transitions. [2023-11-29 02:21:27,965 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 760 transitions. Word has length 299 [2023-11-29 02:21:27,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:27,965 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 760 transitions. [2023-11-29 02:21:27,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-11-29 02:21:27,965 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 760 transitions. [2023-11-29 02:21:27,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2023-11-29 02:21:27,968 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:27,968 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1] [2023-11-29 02:21:27,981 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 02:21:28,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:28,169 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:28,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:28,169 INFO L85 PathProgramCache]: Analyzing trace with hash -2101523430, now seen corresponding path program 1 times [2023-11-29 02:21:28,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:28,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894416528] [2023-11-29 02:21:28,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:28,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:28,306 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:28,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1168412781] [2023-11-29 02:21:28,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:28,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:28,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:28,307 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:28,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 02:21:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:29,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 3623 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 02:21:29,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:29,278 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 234 proven. 1 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-11-29 02:21:29,278 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:21:29,866 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 50 proven. 6 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2023-11-29 02:21:29,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:29,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894416528] [2023-11-29 02:21:29,867 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:29,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168412781] [2023-11-29 02:21:29,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168412781] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:21:29,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:21:29,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 15 [2023-11-29 02:21:29,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730846561] [2023-11-29 02:21:29,868 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:21:29,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:21:29,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:29,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:21:29,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:21:29,870 INFO L87 Difference]: Start difference. First operand 502 states and 760 transitions. Second operand has 15 states, 13 states have (on average 8.23076923076923) internal successors, (107), 13 states have internal predecessors, (107), 5 states have call successors, (41), 3 states have call predecessors, (41), 5 states have return successors, (39), 5 states have call predecessors, (39), 5 states have call successors, (39) [2023-11-29 02:21:30,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:21:30,707 INFO L93 Difference]: Finished difference Result 965 states and 1468 transitions. [2023-11-29 02:21:30,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:21:30,707 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 8.23076923076923) internal successors, (107), 13 states have internal predecessors, (107), 5 states have call successors, (41), 3 states have call predecessors, (41), 5 states have return successors, (39), 5 states have call predecessors, (39), 5 states have call successors, (39) Word has length 299 [2023-11-29 02:21:30,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:21:30,713 INFO L225 Difference]: With dead ends: 965 [2023-11-29 02:21:30,713 INFO L226 Difference]: Without dead ends: 508 [2023-11-29 02:21:30,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 583 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:21:30,717 INFO L413 NwaCegarLoop]: 569 mSDtfsCounter, 4 mSDsluCounter, 6120 mSDsCounter, 0 mSdLazyCounter, 938 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 6689 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:21:30,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 6689 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 938 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 02:21:30,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2023-11-29 02:21:30,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 504. [2023-11-29 02:21:30,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 298 states have (on average 1.2416107382550337) internal successors, (370), 301 states have internal predecessors, (370), 171 states have call successors, (171), 30 states have call predecessors, (171), 33 states have return successors, (223), 173 states have call predecessors, (223), 169 states have call successors, (223) [2023-11-29 02:21:30,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 764 transitions. [2023-11-29 02:21:30,753 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 764 transitions. Word has length 299 [2023-11-29 02:21:30,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:21:30,754 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 764 transitions. [2023-11-29 02:21:30,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 8.23076923076923) internal successors, (107), 13 states have internal predecessors, (107), 5 states have call successors, (41), 3 states have call predecessors, (41), 5 states have return successors, (39), 5 states have call predecessors, (39), 5 states have call successors, (39) [2023-11-29 02:21:30,754 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 764 transitions. [2023-11-29 02:21:30,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2023-11-29 02:21:30,757 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:21:30,757 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:21:30,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-29 02:21:30,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 02:21:30,958 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:21:30,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:30,958 INFO L85 PathProgramCache]: Analyzing trace with hash 446178378, now seen corresponding path program 1 times [2023-11-29 02:21:30,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:30,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021903482] [2023-11-29 02:21:30,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:30,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:31,068 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:21:31,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [543308005] [2023-11-29 02:21:31,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:31,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:21:31,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:31,069 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:21:31,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 02:21:32,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:32,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 3657 conjuncts, 65 conjunts are in the unsatisfiable core [2023-11-29 02:21:32,118 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:21:32,184 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:21:32,188 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:21:33,343 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:21:33,344 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 42 treesize of output 38 [2023-11-29 02:21:33,355 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 02:21:33,356 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 34 treesize of output 30 [2023-11-29 02:21:33,396 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 324 proven. 0 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2023-11-29 02:21:33,396 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:21:33,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:33,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021903482] [2023-11-29 02:21:33,397 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:21:33,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543308005] [2023-11-29 02:21:33,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543308005] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:33,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:33,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 02:21:33,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865868973] [2023-11-29 02:21:33,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:33,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 02:21:33,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:33,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 02:21:33,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2023-11-29 02:21:33,401 INFO L87 Difference]: Start difference. First operand 504 states and 764 transitions. Second operand has 19 states, 17 states have (on average 7.235294117647059) internal successors, (123), 17 states have internal predecessors, (123), 8 states have call successors, (40), 3 states have call predecessors, (40), 6 states have return successors, (38), 10 states have call predecessors, (38), 8 states have call successors, (38) [2023-11-29 02:21:37,497 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:21:42,672 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:21:46,674 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:21:50,704 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:21:54,740 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:21:58,787 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:22:02,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:22:06,954 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:22:18,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:22:26,698 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:22:31,177 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:22:36,109 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:22:40,418 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:22:44,567 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=true, quantifiers [0] [2023-11-29 02:22:49,171 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:22:53,204 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:22:53,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:22:53,204 INFO L93 Difference]: Finished difference Result 1504 states and 2330 transitions. [2023-11-29 02:22:53,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-29 02:22:53,207 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 7.235294117647059) internal successors, (123), 17 states have internal predecessors, (123), 8 states have call successors, (40), 3 states have call predecessors, (40), 6 states have return successors, (38), 10 states have call predecessors, (38), 8 states have call successors, (38) Word has length 309 [2023-11-29 02:22:53,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:22:53,215 INFO L225 Difference]: With dead ends: 1504 [2023-11-29 02:22:53,215 INFO L226 Difference]: Without dead ends: 1041 [2023-11-29 02:22:53,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 287 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=286, Invalid=1520, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 02:22:53,219 INFO L413 NwaCegarLoop]: 596 mSDtfsCounter, 719 mSDsluCounter, 5046 mSDsCounter, 0 mSdLazyCounter, 4491 mSolverCounterSat, 53 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 5642 SdHoareTripleChecker+Invalid, 4560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 4491 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:22:53,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 5642 Invalid, 4560 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [53 Valid, 4491 Invalid, 16 Unknown, 0 Unchecked, 78.7s Time] [2023-11-29 02:22:53,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2023-11-29 02:22:53,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 997. [2023-11-29 02:22:53,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 605 states have (on average 1.2495867768595041) internal successors, (756), 611 states have internal predecessors, (756), 327 states have call successors, (327), 55 states have call predecessors, (327), 63 states have return successors, (464), 332 states have call predecessors, (464), 324 states have call successors, (464) [2023-11-29 02:22:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1547 transitions. [2023-11-29 02:22:53,306 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1547 transitions. Word has length 309 [2023-11-29 02:22:53,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:22:53,307 INFO L495 AbstractCegarLoop]: Abstraction has 997 states and 1547 transitions. [2023-11-29 02:22:53,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 7.235294117647059) internal successors, (123), 17 states have internal predecessors, (123), 8 states have call successors, (40), 3 states have call predecessors, (40), 6 states have return successors, (38), 10 states have call predecessors, (38), 8 states have call successors, (38) [2023-11-29 02:22:53,307 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1547 transitions. [2023-11-29 02:22:53,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2023-11-29 02:22:53,310 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:22:53,310 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:22:53,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-29 02:22:53,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:22:53,511 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:22:53,511 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:53,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1225001493, now seen corresponding path program 1 times [2023-11-29 02:22:53,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:53,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474505337] [2023-11-29 02:22:53,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:53,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:53,625 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:22:53,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [953061748] [2023-11-29 02:22:53,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:53,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:22:53,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:22:53,627 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:22:53,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 02:22:54,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:54,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 3677 conjuncts, 57 conjunts are in the unsatisfiable core [2023-11-29 02:22:54,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:22:54,731 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:22:56,789 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 402 proven. 10 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2023-11-29 02:22:56,789 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:22:57,484 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2023-11-29 02:22:57,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:57,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474505337] [2023-11-29 02:22:57,485 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:22:57,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953061748] [2023-11-29 02:22:57,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953061748] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:22:57,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:22:57,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 29 [2023-11-29 02:22:57,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48975876] [2023-11-29 02:22:57,486 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:22:57,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-29 02:22:57,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:57,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-29 02:22:57,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2023-11-29 02:22:57,488 INFO L87 Difference]: Start difference. First operand 997 states and 1547 transitions. Second operand has 29 states, 27 states have (on average 7.222222222222222) internal successors, (195), 29 states have internal predecessors, (195), 18 states have call successors, (76), 4 states have call predecessors, (76), 7 states have return successors, (74), 16 states have call predecessors, (74), 18 states have call successors, (74) [2023-11-29 02:23:02,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:23:04,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:23:06,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:23:34,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:23:34,359 INFO L93 Difference]: Finished difference Result 2999 states and 4855 transitions. [2023-11-29 02:23:34,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-29 02:23:34,360 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 7.222222222222222) internal successors, (195), 29 states have internal predecessors, (195), 18 states have call successors, (76), 4 states have call predecessors, (76), 7 states have return successors, (74), 16 states have call predecessors, (74), 18 states have call successors, (74) Word has length 314 [2023-11-29 02:23:34,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:23:34,379 INFO L225 Difference]: With dead ends: 2999 [2023-11-29 02:23:34,380 INFO L226 Difference]: Without dead ends: 2552 [2023-11-29 02:23:34,385 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 589 SyntacticMatches, 11 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=792, Invalid=3630, Unknown=0, NotChecked=0, Total=4422 [2023-11-29 02:23:34,386 INFO L413 NwaCegarLoop]: 1027 mSDtfsCounter, 1288 mSDsluCounter, 11154 mSDsCounter, 0 mSdLazyCounter, 12611 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1341 SdHoareTripleChecker+Valid, 12181 SdHoareTripleChecker+Invalid, 12746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 12611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:23:34,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1341 Valid, 12181 Invalid, 12746 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [135 Valid, 12611 Invalid, 0 Unknown, 0 Unchecked, 33.7s Time] [2023-11-29 02:23:34,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2552 states. [2023-11-29 02:23:34,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2552 to 2427. [2023-11-29 02:23:34,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2427 states, 1500 states have (on average 1.2493333333333334) internal successors, (1874), 1519 states have internal predecessors, (1874), 775 states have call successors, (775), 124 states have call predecessors, (775), 150 states have return successors, (1239), 788 states have call predecessors, (1239), 768 states have call successors, (1239) [2023-11-29 02:23:34,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2427 states to 2427 states and 3888 transitions. [2023-11-29 02:23:34,649 INFO L78 Accepts]: Start accepts. Automaton has 2427 states and 3888 transitions. Word has length 314 [2023-11-29 02:23:34,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:23:34,650 INFO L495 AbstractCegarLoop]: Abstraction has 2427 states and 3888 transitions. [2023-11-29 02:23:34,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 7.222222222222222) internal successors, (195), 29 states have internal predecessors, (195), 18 states have call successors, (76), 4 states have call predecessors, (76), 7 states have return successors, (74), 16 states have call predecessors, (74), 18 states have call successors, (74) [2023-11-29 02:23:34,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2427 states and 3888 transitions. [2023-11-29 02:23:34,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2023-11-29 02:23:34,656 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:23:34,657 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:34,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 02:23:34,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:23:34,861 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:23:34,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:23:34,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1011384407, now seen corresponding path program 1 times [2023-11-29 02:23:34,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:23:34,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857934777] [2023-11-29 02:23:34,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:23:34,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:23:34,984 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:23:34,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1786160009] [2023-11-29 02:23:34,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:23:34,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:23:34,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:23:34,986 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:23:34,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 02:23:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:23:35,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 3674 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-29 02:23:35,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:23:35,986 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:23:37,787 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 400 proven. 12 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2023-11-29 02:23:37,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:23:38,578 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2023-11-29 02:23:38,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:23:38,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857934777] [2023-11-29 02:23:38,578 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:23:38,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786160009] [2023-11-29 02:23:38,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786160009] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:23:38,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:23:38,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 27 [2023-11-29 02:23:38,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424846180] [2023-11-29 02:23:38,579 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:23:38,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 02:23:38,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:23:38,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 02:23:38,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2023-11-29 02:23:38,582 INFO L87 Difference]: Start difference. First operand 2427 states and 3888 transitions. Second operand has 27 states, 25 states have (on average 7.88) internal successors, (197), 27 states have internal predecessors, (197), 18 states have call successors, (76), 4 states have call predecessors, (76), 7 states have return successors, (74), 16 states have call predecessors, (74), 18 states have call successors, (74) [2023-11-29 02:23:43,417 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:24:13,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:24:13,632 INFO L93 Difference]: Finished difference Result 8838 states and 15454 transitions. [2023-11-29 02:24:13,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-29 02:24:13,633 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 7.88) internal successors, (197), 27 states have internal predecessors, (197), 18 states have call successors, (76), 4 states have call predecessors, (76), 7 states have return successors, (74), 16 states have call predecessors, (74), 18 states have call successors, (74) Word has length 314 [2023-11-29 02:24:13,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:24:13,701 INFO L225 Difference]: With dead ends: 8838 [2023-11-29 02:24:13,701 INFO L226 Difference]: Without dead ends: 6456 [2023-11-29 02:24:13,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 591 SyntacticMatches, 11 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1004 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=754, Invalid=3406, Unknown=0, NotChecked=0, Total=4160 [2023-11-29 02:24:13,730 INFO L413 NwaCegarLoop]: 1017 mSDtfsCounter, 1357 mSDsluCounter, 8656 mSDsCounter, 0 mSdLazyCounter, 10253 mSolverCounterSat, 157 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1408 SdHoareTripleChecker+Valid, 9673 SdHoareTripleChecker+Invalid, 10411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 10253 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:24:13,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1408 Valid, 9673 Invalid, 10411 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [157 Valid, 10253 Invalid, 1 Unknown, 0 Unchecked, 31.9s Time] [2023-11-29 02:24:13,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6456 states. [2023-11-29 02:24:14,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6456 to 6233. [2023-11-29 02:24:14,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6233 states, 3870 states have (on average 1.2416020671834624) internal successors, (4805), 3936 states have internal predecessors, (4805), 1972 states have call successors, (1972), 304 states have call predecessors, (1972), 389 states have return successors, (3722), 2005 states have call predecessors, (3722), 1957 states have call successors, (3722) [2023-11-29 02:24:14,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6233 states to 6233 states and 10499 transitions. [2023-11-29 02:24:14,500 INFO L78 Accepts]: Start accepts. Automaton has 6233 states and 10499 transitions. Word has length 314 [2023-11-29 02:24:14,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:24:14,500 INFO L495 AbstractCegarLoop]: Abstraction has 6233 states and 10499 transitions. [2023-11-29 02:24:14,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 7.88) internal successors, (197), 27 states have internal predecessors, (197), 18 states have call successors, (76), 4 states have call predecessors, (76), 7 states have return successors, (74), 16 states have call predecessors, (74), 18 states have call successors, (74) [2023-11-29 02:24:14,500 INFO L276 IsEmpty]: Start isEmpty. Operand 6233 states and 10499 transitions. [2023-11-29 02:24:14,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2023-11-29 02:24:14,505 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:24:14,505 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24:14,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-29 02:24:14,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 02:24:14,706 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:24:14,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:24:14,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1288280167, now seen corresponding path program 1 times [2023-11-29 02:24:14,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:24:14,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235608066] [2023-11-29 02:24:14,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:24:14,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:24:14,803 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:24:14,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1396098377] [2023-11-29 02:24:14,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:24:14,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:24:14,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:24:14,804 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:24:14,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 02:24:15,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:24:15,883 INFO L262 TraceCheckSpWp]: Trace formula consists of 3671 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 02:24:15,891 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:24:16,142 INFO L134 CoverageAnalysis]: Checked inductivity of 589 backedges. 265 proven. 0 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2023-11-29 02:24:16,142 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:24:16,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:24:16,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235608066] [2023-11-29 02:24:16,143 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:24:16,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396098377] [2023-11-29 02:24:16,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396098377] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:24:16,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:24:16,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 02:24:16,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184990862] [2023-11-29 02:24:16,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:24:16,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:24:16,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:24:16,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:24:16,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:24:16,146 INFO L87 Difference]: Start difference. First operand 6233 states and 10499 transitions. Second operand has 10 states, 10 states have (on average 12.2) internal successors, (122), 10 states have internal predecessors, (122), 6 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 6 states have call predecessors, (40), 6 states have call successors, (40) [2023-11-29 02:24:20,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:24:20,764 INFO L93 Difference]: Finished difference Result 12414 states and 21504 transitions. [2023-11-29 02:24:20,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 02:24:20,765 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.2) internal successors, (122), 10 states have internal predecessors, (122), 6 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 6 states have call predecessors, (40), 6 states have call successors, (40) Word has length 314 [2023-11-29 02:24:20,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:24:20,826 INFO L225 Difference]: With dead ends: 12414 [2023-11-29 02:24:20,827 INFO L226 Difference]: Without dead ends: 6567 [2023-11-29 02:24:20,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:24:20,889 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 118 mSDsluCounter, 3536 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 4086 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:24:20,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 4086 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-29 02:24:20,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6567 states. [2023-11-29 02:24:21,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6567 to 6211. [2023-11-29 02:24:21,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6211 states, 3848 states have (on average 1.2396049896049897) internal successors, (4770), 3927 states have internal predecessors, (4770), 1972 states have call successors, (1972), 304 states have call predecessors, (1972), 389 states have return successors, (3722), 1992 states have call predecessors, (3722), 1957 states have call successors, (3722) [2023-11-29 02:24:21,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6211 states to 6211 states and 10464 transitions. [2023-11-29 02:24:21,679 INFO L78 Accepts]: Start accepts. Automaton has 6211 states and 10464 transitions. Word has length 314 [2023-11-29 02:24:21,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:24:21,680 INFO L495 AbstractCegarLoop]: Abstraction has 6211 states and 10464 transitions. [2023-11-29 02:24:21,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.2) internal successors, (122), 10 states have internal predecessors, (122), 6 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 6 states have call predecessors, (40), 6 states have call successors, (40) [2023-11-29 02:24:21,681 INFO L276 IsEmpty]: Start isEmpty. Operand 6211 states and 10464 transitions. [2023-11-29 02:24:21,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2023-11-29 02:24:21,687 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:24:21,687 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 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:24:21,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 02:24:21,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:24:21,888 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:24:21,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:24:21,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1159274447, now seen corresponding path program 1 times [2023-11-29 02:24:21,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:24:21,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109372108] [2023-11-29 02:24:21,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:24:21,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:24:21,982 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:24:21,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464750166] [2023-11-29 02:24:21,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:24:21,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:24:21,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:24:21,983 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:24:21,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 02:24:23,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:24:23,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 3684 conjuncts, 95 conjunts are in the unsatisfiable core [2023-11-29 02:24:23,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:24:23,204 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:24:23,208 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:24:24,729 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 404 proven. 4 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2023-11-29 02:24:24,729 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:24:42,344 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 51 proven. 3 refuted. 0 times theorem prover too weak. 537 trivial. 0 not checked. [2023-11-29 02:24:42,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:24:42,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109372108] [2023-11-29 02:24:42,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:24:42,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464750166] [2023-11-29 02:24:42,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464750166] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:24:42,345 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:24:42,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 19] total 41 [2023-11-29 02:24:42,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839810799] [2023-11-29 02:24:42,345 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:24:42,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-29 02:24:42,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:24:42,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-29 02:24:42,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1506, Unknown=4, NotChecked=0, Total=1640 [2023-11-29 02:24:42,349 INFO L87 Difference]: Start difference. First operand 6211 states and 10464 transitions. Second operand has 41 states, 34 states have (on average 5.794117647058823) internal successors, (197), 37 states have internal predecessors, (197), 16 states have call successors, (72), 3 states have call predecessors, (72), 10 states have return successors, (71), 17 states have call predecessors, (71), 16 states have call successors, (71) [2023-11-29 02:25:10,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:10,203 INFO L93 Difference]: Finished difference Result 12414 states and 20978 transitions. [2023-11-29 02:25:10,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 02:25:10,204 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 34 states have (on average 5.794117647058823) internal successors, (197), 37 states have internal predecessors, (197), 16 states have call successors, (72), 3 states have call predecessors, (72), 10 states have return successors, (71), 17 states have call predecessors, (71), 16 states have call successors, (71) Word has length 316 [2023-11-29 02:25:10,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:10,256 INFO L225 Difference]: With dead ends: 12414 [2023-11-29 02:25:10,256 INFO L226 Difference]: Without dead ends: 10666 [2023-11-29 02:25:10,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 595 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=457, Invalid=4095, Unknown=4, NotChecked=0, Total=4556 [2023-11-29 02:25:10,270 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 713 mSDsluCounter, 8796 mSDsCounter, 0 mSdLazyCounter, 7899 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 9347 SdHoareTripleChecker+Invalid, 8001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 7899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.7s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:10,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 9347 Invalid, 8001 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [102 Valid, 7899 Invalid, 0 Unknown, 0 Unchecked, 25.7s Time] [2023-11-29 02:25:10,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10666 states. [2023-11-29 02:25:11,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10666 to 10271. [2023-11-29 02:25:11,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10271 states, 6341 states have (on average 1.2408137517741682) internal successors, (7868), 6474 states have internal predecessors, (7868), 3292 states have call successors, (3292), 501 states have call predecessors, (3292), 636 states have return successors, (6186), 3317 states have call predecessors, (6186), 3268 states have call successors, (6186) [2023-11-29 02:25:11,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10271 states to 10271 states and 17346 transitions. [2023-11-29 02:25:11,390 INFO L78 Accepts]: Start accepts. Automaton has 10271 states and 17346 transitions. Word has length 316 [2023-11-29 02:25:11,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:11,390 INFO L495 AbstractCegarLoop]: Abstraction has 10271 states and 17346 transitions. [2023-11-29 02:25:11,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 34 states have (on average 5.794117647058823) internal successors, (197), 37 states have internal predecessors, (197), 16 states have call successors, (72), 3 states have call predecessors, (72), 10 states have return successors, (71), 17 states have call predecessors, (71), 16 states have call successors, (71) [2023-11-29 02:25:11,391 INFO L276 IsEmpty]: Start isEmpty. Operand 10271 states and 17346 transitions. [2023-11-29 02:25:11,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2023-11-29 02:25:11,400 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:11,400 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 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:25:11,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 02:25:11,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 02:25:11,601 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:25:11,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:11,601 INFO L85 PathProgramCache]: Analyzing trace with hash -308412094, now seen corresponding path program 1 times [2023-11-29 02:25:11,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:11,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701919920] [2023-11-29 02:25:11,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:11,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:11,783 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:11,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [788970138] [2023-11-29 02:25:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:11,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:11,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:11,784 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:11,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 02:25:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:12,810 INFO L262 TraceCheckSpWp]: Trace formula consists of 3691 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 02:25:12,816 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:12,904 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 264 proven. 2 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2023-11-29 02:25:12,904 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:25:13,105 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2023-11-29 02:25:13,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:13,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701919920] [2023-11-29 02:25:13,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:13,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788970138] [2023-11-29 02:25:13,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788970138] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:25:13,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:25:13,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2023-11-29 02:25:13,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924141441] [2023-11-29 02:25:13,106 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:25:13,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 02:25:13,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:13,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 02:25:13,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 02:25:13,109 INFO L87 Difference]: Start difference. First operand 10271 states and 17346 transitions. Second operand has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (43), 5 states have call predecessors, (43), 4 states have call successors, (43) [2023-11-29 02:25:17,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:17,281 INFO L93 Difference]: Finished difference Result 21221 states and 36068 transitions. [2023-11-29 02:25:17,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:25:17,282 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (43), 5 states have call predecessors, (43), 4 states have call successors, (43) Word has length 318 [2023-11-29 02:25:17,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:17,367 INFO L225 Difference]: With dead ends: 21221 [2023-11-29 02:25:17,367 INFO L226 Difference]: Without dead ends: 11282 [2023-11-29 02:25:17,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 636 GetRequests, 628 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:25:17,406 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 48 mSDsluCounter, 3604 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 4207 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:17,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 4207 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-29 02:25:17,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11282 states. [2023-11-29 02:25:18,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11282 to 10455. [2023-11-29 02:25:18,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10455 states, 6461 states have (on average 1.2399009441262963) internal successors, (8011), 6576 states have internal predecessors, (8011), 3356 states have call successors, (3356), 501 states have call predecessors, (3356), 636 states have return successors, (6275), 3399 states have call predecessors, (6275), 3332 states have call successors, (6275) [2023-11-29 02:25:18,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10455 states to 10455 states and 17642 transitions. [2023-11-29 02:25:18,597 INFO L78 Accepts]: Start accepts. Automaton has 10455 states and 17642 transitions. Word has length 318 [2023-11-29 02:25:18,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:18,597 INFO L495 AbstractCegarLoop]: Abstraction has 10455 states and 17642 transitions. [2023-11-29 02:25:18,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (45), 2 states have call predecessors, (45), 3 states have return successors, (43), 5 states have call predecessors, (43), 4 states have call successors, (43) [2023-11-29 02:25:18,598 INFO L276 IsEmpty]: Start isEmpty. Operand 10455 states and 17642 transitions. [2023-11-29 02:25:18,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2023-11-29 02:25:18,604 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:18,604 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 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:25:18,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 02:25:18,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 02:25:18,805 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:25:18,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:18,806 INFO L85 PathProgramCache]: Analyzing trace with hash 645528064, now seen corresponding path program 1 times [2023-11-29 02:25:18,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:18,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701120810] [2023-11-29 02:25:18,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:18,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:18,948 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:18,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [539451065] [2023-11-29 02:25:18,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:18,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:18,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:18,950 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:18,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 02:25:19,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:20,014 INFO L262 TraceCheckSpWp]: Trace formula consists of 3688 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 02:25:20,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:20,085 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 264 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-29 02:25:20,086 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:20,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:20,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701120810] [2023-11-29 02:25:20,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:20,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539451065] [2023-11-29 02:25:20,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539451065] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:20,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:20,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 02:25:20,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431068077] [2023-11-29 02:25:20,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:20,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:25:20,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:20,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:25:20,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:25:20,088 INFO L87 Difference]: Start difference. First operand 10455 states and 17642 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 4 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2023-11-29 02:25:21,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:21,546 INFO L93 Difference]: Finished difference Result 21399 states and 36352 transitions. [2023-11-29 02:25:21,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:25:21,547 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 4 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) Word has length 318 [2023-11-29 02:25:21,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:21,612 INFO L225 Difference]: With dead ends: 21399 [2023-11-29 02:25:21,612 INFO L226 Difference]: Without dead ends: 11349 [2023-11-29 02:25:21,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:25:21,650 INFO L413 NwaCegarLoop]: 640 mSDtfsCounter, 41 mSDsluCounter, 2477 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 3117 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:21,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 3117 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:25:21,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11349 states. [2023-11-29 02:25:22,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11349 to 10566. [2023-11-29 02:25:22,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10566 states, 6523 states have (on average 1.236240993407941) internal successors, (8064), 6625 states have internal predecessors, (8064), 3405 states have call successors, (3405), 501 states have call predecessors, (3405), 636 states have return successors, (6339), 3461 states have call predecessors, (6339), 3381 states have call successors, (6339) [2023-11-29 02:25:22,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10566 states to 10566 states and 17808 transitions. [2023-11-29 02:25:22,938 INFO L78 Accepts]: Start accepts. Automaton has 10566 states and 17808 transitions. Word has length 318 [2023-11-29 02:25:22,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:22,939 INFO L495 AbstractCegarLoop]: Abstraction has 10566 states and 17808 transitions. [2023-11-29 02:25:22,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 4 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2023-11-29 02:25:22,939 INFO L276 IsEmpty]: Start isEmpty. Operand 10566 states and 17808 transitions. [2023-11-29 02:25:22,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2023-11-29 02:25:22,946 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:22,947 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 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:25:22,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 02:25:23,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 02:25:23,147 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:25:23,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:23,148 INFO L85 PathProgramCache]: Analyzing trace with hash 983815614, now seen corresponding path program 1 times [2023-11-29 02:25:23,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:23,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970169012] [2023-11-29 02:25:23,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:23,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:23,250 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:23,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [548491873] [2023-11-29 02:25:23,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:23,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:23,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:23,251 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:23,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 02:25:24,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:24,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 3685 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 02:25:24,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:24,343 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 317 proven. 0 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2023-11-29 02:25:24,343 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:25:24,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:24,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970169012] [2023-11-29 02:25:24,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:24,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548491873] [2023-11-29 02:25:24,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548491873] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:24,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:24,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:25:24,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987713333] [2023-11-29 02:25:24,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:24,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 02:25:24,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:24,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:25:24,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:25:24,346 INFO L87 Difference]: Start difference. First operand 10566 states and 17808 transitions. Second operand has 5 states, 4 states have (on average 32.25) internal successors, (129), 5 states have internal predecessors, (129), 3 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (39), 2 states have call predecessors, (39), 3 states have call successors, (39) [2023-11-29 02:25:26,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:25:26,382 INFO L93 Difference]: Finished difference Result 20505 states and 34649 transitions. [2023-11-29 02:25:26,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:25:26,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 32.25) internal successors, (129), 5 states have internal predecessors, (129), 3 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (39), 2 states have call predecessors, (39), 3 states have call successors, (39) Word has length 318 [2023-11-29 02:25:26,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:25:26,457 INFO L225 Difference]: With dead ends: 20505 [2023-11-29 02:25:26,457 INFO L226 Difference]: Without dead ends: 10271 [2023-11-29 02:25:26,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 314 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:25:26,509 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 2 mSDsluCounter, 1602 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2164 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:25:26,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2164 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 02:25:26,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10271 states. [2023-11-29 02:25:27,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10271 to 10271. [2023-11-29 02:25:27,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10271 states, 6341 states have (on average 1.2359249329758712) internal successors, (7837), 6474 states have internal predecessors, (7837), 3292 states have call successors, (3292), 501 states have call predecessors, (3292), 636 states have return successors, (6181), 3317 states have call predecessors, (6181), 3268 states have call successors, (6181) [2023-11-29 02:25:27,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10271 states to 10271 states and 17310 transitions. [2023-11-29 02:25:27,918 INFO L78 Accepts]: Start accepts. Automaton has 10271 states and 17310 transitions. Word has length 318 [2023-11-29 02:25:27,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:25:27,918 INFO L495 AbstractCegarLoop]: Abstraction has 10271 states and 17310 transitions. [2023-11-29 02:25:27,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 32.25) internal successors, (129), 5 states have internal predecessors, (129), 3 states have call successors, (41), 2 states have call predecessors, (41), 3 states have return successors, (39), 2 states have call predecessors, (39), 3 states have call successors, (39) [2023-11-29 02:25:27,919 INFO L276 IsEmpty]: Start isEmpty. Operand 10271 states and 17310 transitions. [2023-11-29 02:25:27,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2023-11-29 02:25:27,924 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:25:27,924 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 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:25:27,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 02:25:28,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 02:25:28,125 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:25:28,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:28,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1661328786, now seen corresponding path program 1 times [2023-11-29 02:25:28,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:28,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086607619] [2023-11-29 02:25:28,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:28,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:28,231 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:25:28,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [984632906] [2023-11-29 02:25:28,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:28,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:25:28,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:25:28,232 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:25:28,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 02:25:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:29,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 3725 conjuncts, 113 conjunts are in the unsatisfiable core [2023-11-29 02:25:29,301 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:25:29,340 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:25:29,342 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:25:29,345 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:25:34,493 WARN L876 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35| Int) (|v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46| Int)) (let ((.cse0 (select |c_#memory_int#5| |v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46|))) (and (not (= (mod (select .cse0 (+ |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35| 24)) 18446744073709551616) (mod (select .cse0 (+ 64 |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35|)) 18446744073709551616))) (not (= (mod (select .cse0 (+ 56 |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35|)) 18446744073709551616) 0))))) (exists ((|v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35| Int) (|v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46| Int)) (let ((.cse1 (+ |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35| 80))) (and (= (select (select |c_#memory_$Pointer$#5.offset| |v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46|) .cse1) 0) (not (= (mod (select (select |c_#memory_int#5| |v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46|) (+ 56 |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35|)) 18446744073709551616) 0)) (= (select (select |c_#memory_$Pointer$#5.base| |v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46|) .cse1) 0)))) (exists ((|v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35| Int) (|v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46| Int)) (let ((.cse2 (select |c_#memory_int#5| |v_aws_priority_queue_is_valid_#in~queue#1.base_BEFORE_CALL_46|))) (and (not (= (mod (select .cse2 (+ 72 |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35|)) 18446744073709551616) 8)) (not (= (mod (select .cse2 (+ 56 |v_aws_priority_queue_is_valid_#in~queue#1.offset_BEFORE_CALL_35|)) 18446744073709551616) 0)))))) is different from true [2023-11-29 02:25:37,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 50 treesize of output 42 [2023-11-29 02:25:37,095 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 46 treesize of output 38 [2023-11-29 02:25:39,652 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 458 proven. 12 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2023-11-29 02:25:39,652 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:25:44,817 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 33 proven. 22 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2023-11-29 02:25:44,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:44,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086607619] [2023-11-29 02:25:44,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:25:44,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984632906] [2023-11-29 02:25:44,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984632906] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:25:44,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:25:44,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2023-11-29 02:25:44,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466158911] [2023-11-29 02:25:44,818 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:25:44,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-11-29 02:25:44,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:44,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-11-29 02:25:44,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=2155, Unknown=1, NotChecked=94, Total=2450 [2023-11-29 02:25:44,821 INFO L87 Difference]: Start difference. First operand 10271 states and 17310 transitions. Second operand has 50 states, 47 states have (on average 4.595744680851064) internal successors, (216), 49 states have internal predecessors, (216), 23 states have call successors, (77), 6 states have call predecessors, (77), 10 states have return successors, (74), 20 states have call predecessors, (74), 23 states have call successors, (74) [2023-11-29 02:25:49,687 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:25:54,429 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:26:00,540 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:26:04,565 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:26:08,600 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:26:12,631 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:26:16,761 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:26:20,789 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:26:24,835 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:26:28,871 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:26:32,917 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:26:36,950 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:26:41,155 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:26:45,176 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:26:49,451 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:26:53,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:26:57,798 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:27:01,823 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:27:13,902 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:27:20,682 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:27:29,129 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:27:43,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:27:54,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:28:01,845 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:28:06,324 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:28:11,154 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:28:17,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:28:21,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:28:26,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:28:30,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:30:33,994 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:30:38,022 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:30:43,574 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:30:47,623 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:30:52,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:30:56,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 02:31:18,596 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:31:22,620 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:31:28,522 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:31:33,843 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=true, quantifiers [0] [2023-11-29 02:31:37,869 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=true, quantifiers [0] [2023-11-29 02:31:41,922 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:31:47,423 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:31:52,389 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=true, quantifiers [0] [2023-11-29 02:32:04,803 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:32:08,830 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:32:14,100 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:32:18,902 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:32:22,927 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:32:27,193 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:32:27,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:32:27,199 INFO L93 Difference]: Finished difference Result 20415 states and 34953 transitions. [2023-11-29 02:32:27,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2023-11-29 02:32:27,204 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 47 states have (on average 4.595744680851064) internal successors, (216), 49 states have internal predecessors, (216), 23 states have call successors, (77), 6 states have call predecessors, (77), 10 states have return successors, (74), 20 states have call predecessors, (74), 23 states have call successors, (74) Word has length 328 [2023-11-29 02:32:27,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:32:27,306 INFO L225 Difference]: With dead ends: 20415 [2023-11-29 02:32:27,306 INFO L226 Difference]: Without dead ends: 17654 [2023-11-29 02:32:27,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 794 GetRequests, 598 SyntacticMatches, 11 SemanticMatches, 185 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 10704 ImplicationChecksByTransitivity, 118.7s TimeCoverageRelationStatistics Valid=4345, Invalid=30054, Unknown=15, NotChecked=368, Total=34782 [2023-11-29 02:32:27,350 INFO L413 NwaCegarLoop]: 1078 mSDtfsCounter, 1962 mSDsluCounter, 21271 mSDsCounter, 0 mSdLazyCounter, 18951 mSolverCounterSat, 504 mSolverCounterUnsat, 49 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 285.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2126 SdHoareTripleChecker+Valid, 22349 SdHoareTripleChecker+Invalid, 22094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 18951 IncrementalHoareTripleChecker+Invalid, 49 IncrementalHoareTripleChecker+Unknown, 2590 IncrementalHoareTripleChecker+Unchecked, 290.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:32:27,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2126 Valid, 22349 Invalid, 22094 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [504 Valid, 18951 Invalid, 49 Unknown, 2590 Unchecked, 290.4s Time] [2023-11-29 02:32:27,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17654 states. [2023-11-29 02:32:29,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17654 to 15339. [2023-11-29 02:32:29,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15339 states, 9764 states have (on average 1.236788201556739) internal successors, (12076), 10007 states have internal predecessors, (12076), 4633 states have call successors, (4633), 714 states have call predecessors, (4633), 940 states have return successors, (9157), 4647 states have call predecessors, (9157), 4601 states have call successors, (9157) [2023-11-29 02:32:29,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15339 states to 15339 states and 25866 transitions. [2023-11-29 02:32:29,544 INFO L78 Accepts]: Start accepts. Automaton has 15339 states and 25866 transitions. Word has length 328 [2023-11-29 02:32:29,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:32:29,544 INFO L495 AbstractCegarLoop]: Abstraction has 15339 states and 25866 transitions. [2023-11-29 02:32:29,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 47 states have (on average 4.595744680851064) internal successors, (216), 49 states have internal predecessors, (216), 23 states have call successors, (77), 6 states have call predecessors, (77), 10 states have return successors, (74), 20 states have call predecessors, (74), 23 states have call successors, (74) [2023-11-29 02:32:29,544 INFO L276 IsEmpty]: Start isEmpty. Operand 15339 states and 25866 transitions. [2023-11-29 02:32:29,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2023-11-29 02:32:29,552 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:32:29,553 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:29,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-29 02:32:29,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 02:32:29,753 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:32:29,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:32:29,754 INFO L85 PathProgramCache]: Analyzing trace with hash -681857394, now seen corresponding path program 1 times [2023-11-29 02:32:29,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:32:29,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086764371] [2023-11-29 02:32:29,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:32:29,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:32:29,848 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:32:29,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [563186766] [2023-11-29 02:32:29,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:32:29,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:32:29,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:32:29,849 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:32:29,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9c44161-e752-4291-a8cd-f9c927203c1b/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 02:32:30,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:32:30,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 3717 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-29 02:32:30,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:32:31,144 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:32:35,198 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:33:57,132 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 399 proven. 0 refuted. 20 times theorem prover too weak. 226 trivial. 0 not checked. [2023-11-29 02:33:57,132 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:34:01,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:34:01,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086764371] [2023-11-29 02:34:01,618 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:34:01,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563186766] [2023-11-29 02:34:01,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563186766] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:34:01,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:34:01,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-29 02:34:01,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181968527] [2023-11-29 02:34:01,619 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 02:34:01,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:34:01,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:34:01,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:34:01,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=467, Unknown=11, NotChecked=0, Total=552 [2023-11-29 02:34:01,620 INFO L87 Difference]: Start difference. First operand 15339 states and 25866 transitions. Second operand has 18 states, 16 states have (on average 8.875) internal successors, (142), 17 states have internal predecessors, (142), 11 states have call successors, (43), 4 states have call predecessors, (43), 7 states have return successors, (41), 11 states have call predecessors, (41), 11 states have call successors, (41)