./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/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 71774aeec0d0f8840a1b18b633767b26c38c9eb9d26569d28cdf01c44c9881ac --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:51:46,620 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:51:46,681 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 06:51:46,685 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:51:46,686 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:51:46,708 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:51:46,709 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:51:46,709 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:51:46,710 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:51:46,710 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:51:46,711 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:51:46,711 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:51:46,712 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:51:46,713 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:51:46,713 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:51:46,714 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:51:46,714 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:51:46,715 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:51:46,715 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:51:46,716 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:51:46,716 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:51:46,720 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:51:46,720 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:51:46,720 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:51:46,721 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:51:46,721 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:51:46,722 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:51:46,722 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:51:46,723 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:51:46,723 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:51:46,724 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:51:46,732 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:51:46,732 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:51:46,733 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:51:46,733 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:51:46,733 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:51:46,733 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:51:46,733 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:51:46,734 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:51:46,734 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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/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 -> 71774aeec0d0f8840a1b18b633767b26c38c9eb9d26569d28cdf01c44c9881ac [2023-11-29 06:51:46,938 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:51:46,959 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:51:46,962 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:51:46,963 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:51:46,963 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:51:46,964 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i [2023-11-29 06:51:49,745 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:51:50,141 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:51:50,142 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i [2023-11-29 06:51:50,172 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/data/1e1b2c9cc/26eee05a63de482e9832e7ab40839328/FLAG70762d94b [2023-11-29 06:51:50,186 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/data/1e1b2c9cc/26eee05a63de482e9832e7ab40839328 [2023-11-29 06:51:50,188 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:51:50,190 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:51:50,191 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:51:50,191 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:51:50,196 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:51:50,197 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:51:50" (1/1) ... [2023-11-29 06:51:50,198 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bb4b8de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:50, skipping insertion in model container [2023-11-29 06:51:50,198 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:51:50" (1/1) ... [2023-11-29 06:51:50,317 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:51:50,578 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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2023-11-29 06:51:50,587 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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2023-11-29 06:51:51,495 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,496 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,496 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,497 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,498 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,513 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,514 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,516 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,516 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,519 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,520 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,520 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,521 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:51,982 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 06:51:51,983 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 06:51:51,985 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 06:51:51,986 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 06:51:51,987 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 06:51:51,988 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 06:51:51,988 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 06:51:51,989 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 06:51:51,990 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 06:51:51,990 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 06:51:52,147 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,153 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,208 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,209 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,209 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,209 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,210 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,210 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,210 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,211 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,211 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,211 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,211 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,212 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,212 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,214 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,214 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,215 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,215 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,218 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,219 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,226 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,227 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,227 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,242 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:51:52,276 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:51:52,289 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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4496,4509] [2023-11-29 06:51:52,290 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_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness.i[4556,4569] [2023-11-29 06:51:52,326 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,327 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,327 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,328 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,328 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,334 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,334 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,335 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,336 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,337 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,337 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,338 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,338 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,369 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 06:51:52,370 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 06:51:52,371 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 06:51:52,372 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 06:51:52,373 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 06:51:52,373 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 06:51:52,374 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 06:51:52,374 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 06:51:52,375 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 06:51:52,375 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 06:51:52,410 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,414 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7771-7782] [2023-11-29 06:51:52,438 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,439 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,439 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,439 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,439 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,440 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,440 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,441 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,441 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,441 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,441 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,442 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,442 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,443 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,443 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,443 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,443 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,446 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,446 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,484 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,485 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,486 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 06:51:52,494 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:51:52,749 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,749 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,749 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,750 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,751 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,751 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,751 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:51:52,758 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:51:52,759 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52 WrapperNode [2023-11-29 06:51:52,759 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:51:52,760 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:51:52,760 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:51:52,760 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:51:52,767 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:52,840 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:52,913 INFO L138 Inliner]: procedures = 696, calls = 1919, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1036 [2023-11-29 06:51:52,914 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:51:52,915 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:51:52,915 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:51:52,915 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:51:52,927 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:52,927 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:52,936 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,039 INFO L175 MemorySlicer]: Split 382 memory accesses to 7 slices as follows [2, 259, 17, 15, 3, 83, 3]. 68 percent of accesses are in the largest equivalence class. The 252 initializations are split as follows [2, 242, 4, 0, 1, 0, 3]. The 30 writes are split as follows [0, 8, 3, 13, 1, 5, 0]. [2023-11-29 06:51:53,039 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,039 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,078 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,086 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,099 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,107 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,121 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:51:53,122 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:51:53,122 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:51:53,122 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:51:53,123 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (1/1) ... [2023-11-29 06:51:53,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:51:53,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:51:53,153 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:51:53,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:51:53,186 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2023-11-29 06:51:53,186 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2023-11-29 06:51:53,186 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2023-11-29 06:51:53,186 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2023-11-29 06:51:53,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 06:51:53,186 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-29 06:51:53,186 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-29 06:51:53,186 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-29 06:51:53,186 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-29 06:51:53,187 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2023-11-29 06:51:53,187 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-29 06:51:53,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 06:51:53,188 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-29 06:51:53,189 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 06:51:53,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2023-11-29 06:51:53,189 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 06:51:53,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2023-11-29 06:51:53,190 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2023-11-29 06:51:53,190 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2023-11-29 06:51:53,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:51:53,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:51:53,191 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-29 06:51:53,191 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-29 06:51:53,191 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-29 06:51:53,191 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-29 06:51:53,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-29 06:51:53,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-29 06:51:53,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2023-11-29 06:51:53,192 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2023-11-29 06:51:53,192 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2023-11-29 06:51:53,192 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2023-11-29 06:51:53,193 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-29 06:51:53,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-29 06:51:53,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 06:51:53,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-29 06:51:53,194 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:51:53,194 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2023-11-29 06:51:53,194 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2023-11-29 06:51:53,194 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 06:51:53,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2023-11-29 06:51:53,196 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-29 06:51:53,196 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-29 06:51:53,196 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-29 06:51:53,197 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 06:51:53,197 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-29 06:51:53,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2023-11-29 06:51:53,198 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-29 06:51:53,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 06:51:53,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 06:51:53,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 06:51:53,199 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2023-11-29 06:51:53,199 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2023-11-29 06:51:53,574 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:51:53,577 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:51:55,126 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:51:55,241 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:51:55,241 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-29 06:51:55,242 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:51:55 BoogieIcfgContainer [2023-11-29 06:51:55,242 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:51:55,246 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:51:55,246 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:51:55,249 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:51:55,249 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:51:50" (1/3) ... [2023-11-29 06:51:55,250 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d357b87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:51:55, skipping insertion in model container [2023-11-29 06:51:55,250 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:51:52" (2/3) ... [2023-11-29 06:51:55,250 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d357b87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:51:55, skipping insertion in model container [2023-11-29 06:51:55,251 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:51:55" (3/3) ... [2023-11-29 06:51:55,252 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_pop_harness.i [2023-11-29 06:51:55,267 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:51:55,268 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-29 06:51:55,322 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:51:55,329 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;@1969c8a0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:51:55,329 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-11-29 06:51:55,335 INFO L276 IsEmpty]: Start isEmpty. Operand has 411 states, 226 states have (on average 1.2876106194690264) internal successors, (291), 229 states have internal predecessors, (291), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2023-11-29 06:51:55,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:51:55,355 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:51:55,356 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2023-11-29 06:51:55,357 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:51:55,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:51:55,363 INFO L85 PathProgramCache]: Analyzing trace with hash -530221146, now seen corresponding path program 1 times [2023-11-29 06:51:55,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:51:55,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090075874] [2023-11-29 06:51:55,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:51:55,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:51:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:51:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 06:51:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 06:51:56,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 06:51:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:51:56,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 06:51:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 06:51:56,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:51:56,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 06:51:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-29 06:51:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 06:51:56,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:51:56,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:51:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:51:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 06:51:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-29 06:51:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:51:56,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-29 06:51:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-29 06:51:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-29 06:51:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-29 06:51:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:56,541 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-11-29 06:51:56,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:51:56,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090075874] [2023-11-29 06:51:56,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090075874] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:51:56,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446124727] [2023-11-29 06:51:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:51:56,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:51:56,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:51:56,544 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:51:56,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:51:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:51:57,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 2426 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:51:57,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:51:57,382 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-29 06:51:57,382 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:51:57,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446124727] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:51:57,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:51:57,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-11-29 06:51:57,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833223184] [2023-11-29 06:51:57,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:51:57,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:51:57,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:51:57,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:51:57,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:51:57,423 INFO L87 Difference]: Start difference. First operand has 411 states, 226 states have (on average 1.2876106194690264) internal successors, (291), 229 states have internal predecessors, (291), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-11-29 06:52:00,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:00,181 INFO L93 Difference]: Finished difference Result 815 states and 1337 transitions. [2023-11-29 06:52:00,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:52:00,183 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 124 [2023-11-29 06:52:00,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:00,199 INFO L225 Difference]: With dead ends: 815 [2023-11-29 06:52:00,199 INFO L226 Difference]: Without dead ends: 410 [2023-11-29 06:52:00,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 159 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 06:52:00,212 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 57 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2052 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:00,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 2052 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-29 06:52:00,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2023-11-29 06:52:00,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 410. [2023-11-29 06:52:00,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 225 states have (on average 1.2533333333333334) internal successors, (282), 229 states have internal predecessors, (282), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (167), 154 states have call predecessors, (167), 154 states have call successors, (167) [2023-11-29 06:52:00,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 605 transitions. [2023-11-29 06:52:00,306 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 605 transitions. Word has length 124 [2023-11-29 06:52:00,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:00,307 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 605 transitions. [2023-11-29 06:52:00,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-11-29 06:52:00,307 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 605 transitions. [2023-11-29 06:52:00,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-11-29 06:52:00,312 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:00,312 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:00,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:00,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:00,517 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:00,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:00,517 INFO L85 PathProgramCache]: Analyzing trace with hash -82181618, now seen corresponding path program 1 times [2023-11-29 06:52:00,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:00,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667657408] [2023-11-29 06:52:00,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:00,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:52:01,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 06:52:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 06:52:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 06:52:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:52:01,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 06:52:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 06:52:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:52:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 06:52:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-29 06:52:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:52:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 06:52:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 06:52:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:52:01,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:52:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 06:52:01,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 06:52:01,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:52:01,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-29 06:52:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-11-29 06:52:01,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 06:52:01,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-11-29 06:52:01,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:01,528 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2023-11-29 06:52:01,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:01,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667657408] [2023-11-29 06:52:01,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667657408] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:52:01,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333229926] [2023-11-29 06:52:01,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:01,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:01,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:01,530 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:01,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:52:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:02,203 INFO L262 TraceCheckSpWp]: Trace formula consists of 2476 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:52:02,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:02,316 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-29 06:52:02,317 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:02,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333229926] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:02,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:52:02,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2023-11-29 06:52:02,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640085698] [2023-11-29 06:52:02,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:02,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:52:02,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:02,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:52:02,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:52:02,320 INFO L87 Difference]: Start difference. First operand 410 states and 605 transitions. Second operand has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-29 06:52:05,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:52:06,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:06,338 INFO L93 Difference]: Finished difference Result 810 states and 1227 transitions. [2023-11-29 06:52:06,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:52:06,339 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 132 [2023-11-29 06:52:06,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:06,346 INFO L225 Difference]: With dead ends: 810 [2023-11-29 06:52:06,346 INFO L226 Difference]: Without dead ends: 431 [2023-11-29 06:52:06,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2023-11-29 06:52:06,350 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 92 mSDsluCounter, 2492 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 3025 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:06,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 3025 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-11-29 06:52:06,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2023-11-29 06:52:06,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 429. [2023-11-29 06:52:06,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 241 states have (on average 1.2614107883817427) internal successors, (304), 245 states have internal predecessors, (304), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2023-11-29 06:52:06,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 648 transitions. [2023-11-29 06:52:06,397 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 648 transitions. Word has length 132 [2023-11-29 06:52:06,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:06,398 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 648 transitions. [2023-11-29 06:52:06,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-29 06:52:06,398 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 648 transitions. [2023-11-29 06:52:06,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-11-29 06:52:06,402 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:06,402 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:06,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:52:06,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:06,603 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:06,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:06,604 INFO L85 PathProgramCache]: Analyzing trace with hash 482731505, now seen corresponding path program 1 times [2023-11-29 06:52:06,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:06,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135711245] [2023-11-29 06:52:06,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:06,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:06,697 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:06,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [800152140] [2023-11-29 06:52:06,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:06,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:06,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:06,699 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:06,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:52:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:07,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 2615 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:52:07,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:07,419 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-29 06:52:07,419 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:07,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:07,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135711245] [2023-11-29 06:52:07,419 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:07,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800152140] [2023-11-29 06:52:07,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800152140] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:07,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:07,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:52:07,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540196596] [2023-11-29 06:52:07,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:07,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:52:07,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:07,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:52:07,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:52:07,422 INFO L87 Difference]: Start difference. First operand 429 states and 648 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2023-11-29 06:52:09,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:09,618 INFO L93 Difference]: Finished difference Result 833 states and 1286 transitions. [2023-11-29 06:52:09,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:52:09,618 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 145 [2023-11-29 06:52:09,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:09,624 INFO L225 Difference]: With dead ends: 833 [2023-11-29 06:52:09,624 INFO L226 Difference]: Without dead ends: 435 [2023-11-29 06:52:09,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 140 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 06:52:09,628 INFO L413 NwaCegarLoop]: 530 mSDtfsCounter, 76 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 2526 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:09,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 2526 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 06:52:09,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2023-11-29 06:52:09,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 429. [2023-11-29 06:52:09,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 241 states have (on average 1.2614107883817427) internal successors, (304), 245 states have internal predecessors, (304), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2023-11-29 06:52:09,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 648 transitions. [2023-11-29 06:52:09,658 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 648 transitions. Word has length 145 [2023-11-29 06:52:09,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:09,659 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 648 transitions. [2023-11-29 06:52:09,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2023-11-29 06:52:09,659 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 648 transitions. [2023-11-29 06:52:09,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-11-29 06:52:09,661 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:09,661 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:09,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:09,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:09,862 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:09,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:09,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1789958102, now seen corresponding path program 1 times [2023-11-29 06:52:09,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:09,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733769453] [2023-11-29 06:52:09,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:09,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:09,969 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:09,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [648072772] [2023-11-29 06:52:09,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:09,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:09,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:09,970 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:09,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:52:10,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:10,602 INFO L262 TraceCheckSpWp]: Trace formula consists of 2682 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:52:10,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:10,701 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-11-29 06:52:10,702 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:10,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:10,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733769453] [2023-11-29 06:52:10,702 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:10,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648072772] [2023-11-29 06:52:10,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648072772] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:10,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:10,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:52:10,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315413773] [2023-11-29 06:52:10,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:10,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:52:10,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:10,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:52:10,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:52:10,705 INFO L87 Difference]: Start difference. First operand 429 states and 648 transitions. Second operand has 8 states, 8 states have (on average 9.625) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2023-11-29 06:52:13,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:13,552 INFO L93 Difference]: Finished difference Result 843 states and 1290 transitions. [2023-11-29 06:52:13,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:52:13,553 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 161 [2023-11-29 06:52:13,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:13,558 INFO L225 Difference]: With dead ends: 843 [2023-11-29 06:52:13,558 INFO L226 Difference]: Without dead ends: 445 [2023-11-29 06:52:13,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 155 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 06:52:13,562 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 136 mSDsluCounter, 2882 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 3389 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:13,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 3389 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-29 06:52:13,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2023-11-29 06:52:13,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 429. [2023-11-29 06:52:13,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 241 states have (on average 1.2614107883817427) internal successors, (304), 245 states have internal predecessors, (304), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2023-11-29 06:52:13,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 648 transitions. [2023-11-29 06:52:13,593 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 648 transitions. Word has length 161 [2023-11-29 06:52:13,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:13,593 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 648 transitions. [2023-11-29 06:52:13,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 8 states have internal predecessors, (77), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2023-11-29 06:52:13,594 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 648 transitions. [2023-11-29 06:52:13,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-11-29 06:52:13,596 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:13,596 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:13,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:52:13,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:13,801 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:13,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:13,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1897575721, now seen corresponding path program 2 times [2023-11-29 06:52:13,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:13,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670772756] [2023-11-29 06:52:13,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:13,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:13,904 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:13,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [201732249] [2023-11-29 06:52:13,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:52:13,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:13,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:13,905 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:13,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:52:14,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:52:14,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:52:14,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 2821 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:52:14,627 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:14,692 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-11-29 06:52:14,693 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:14,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:14,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670772756] [2023-11-29 06:52:14,693 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:14,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201732249] [2023-11-29 06:52:14,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201732249] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:14,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:14,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:52:14,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874143677] [2023-11-29 06:52:14,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:14,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:52:14,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:14,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:52:14,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:52:14,696 INFO L87 Difference]: Start difference. First operand 429 states and 648 transitions. Second operand has 6 states, 5 states have (on average 14.8) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) [2023-11-29 06:52:17,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:17,339 INFO L93 Difference]: Finished difference Result 799 states and 1226 transitions. [2023-11-29 06:52:17,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:52:17,339 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.8) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) Word has length 174 [2023-11-29 06:52:17,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:17,343 INFO L225 Difference]: With dead ends: 799 [2023-11-29 06:52:17,343 INFO L226 Difference]: Without dead ends: 431 [2023-11-29 06:52:17,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 170 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 06:52:17,347 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 62 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 2566 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:17,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 2566 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-29 06:52:17,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2023-11-29 06:52:17,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 431. [2023-11-29 06:52:17,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 242 states have (on average 1.2603305785123966) internal successors, (305), 247 states have internal predecessors, (305), 158 states have call successors, (158), 27 states have call predecessors, (158), 29 states have return successors, (197), 157 states have call predecessors, (197), 156 states have call successors, (197) [2023-11-29 06:52:17,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 660 transitions. [2023-11-29 06:52:17,396 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 660 transitions. Word has length 174 [2023-11-29 06:52:17,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:17,397 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 660 transitions. [2023-11-29 06:52:17,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.8) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) [2023-11-29 06:52:17,397 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 660 transitions. [2023-11-29 06:52:17,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-11-29 06:52:17,401 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:17,401 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:17,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:52:17,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:17,605 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:17,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:17,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1023399361, now seen corresponding path program 1 times [2023-11-29 06:52:17,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:17,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44184969] [2023-11-29 06:52:17,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:17,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:17,758 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:17,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1687051210] [2023-11-29 06:52:17,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:17,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:17,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:17,760 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:17,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:52:18,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:18,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 2871 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:52:18,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:18,556 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2023-11-29 06:52:18,556 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:18,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:18,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44184969] [2023-11-29 06:52:18,557 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:18,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687051210] [2023-11-29 06:52:18,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687051210] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:18,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:18,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:52:18,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97837749] [2023-11-29 06:52:18,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:18,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:52:18,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:18,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:52:18,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:52:18,559 INFO L87 Difference]: Start difference. First operand 431 states and 660 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 8 states have internal predecessors, (80), 5 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-29 06:52:21,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:21,621 INFO L93 Difference]: Finished difference Result 817 states and 1270 transitions. [2023-11-29 06:52:21,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:52:21,622 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 8 states have internal predecessors, (80), 5 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) Word has length 182 [2023-11-29 06:52:21,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:21,626 INFO L225 Difference]: With dead ends: 817 [2023-11-29 06:52:21,626 INFO L226 Difference]: Without dead ends: 447 [2023-11-29 06:52:21,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 177 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 06:52:21,629 INFO L413 NwaCegarLoop]: 530 mSDtfsCounter, 98 mSDsluCounter, 2996 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 3526 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:21,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 3526 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-29 06:52:21,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-11-29 06:52:21,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 445. [2023-11-29 06:52:21,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 255 states have (on average 1.2666666666666666) internal successors, (323), 259 states have internal predecessors, (323), 159 states have call successors, (159), 27 states have call predecessors, (159), 29 states have return successors, (198), 159 states have call predecessors, (198), 157 states have call successors, (198) [2023-11-29 06:52:21,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 680 transitions. [2023-11-29 06:52:21,653 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 680 transitions. Word has length 182 [2023-11-29 06:52:21,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:21,653 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 680 transitions. [2023-11-29 06:52:21,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 8 states have internal predecessors, (80), 5 states have call successors, (26), 2 states have call predecessors, (26), 4 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-29 06:52:21,653 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 680 transitions. [2023-11-29 06:52:21,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2023-11-29 06:52:21,655 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:21,655 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:21,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:52:21,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 06:52:21,856 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:21,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:21,856 INFO L85 PathProgramCache]: Analyzing trace with hash 249239686, now seen corresponding path program 2 times [2023-11-29 06:52:21,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:21,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230545291] [2023-11-29 06:52:21,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:21,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:21,958 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:21,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1104983613] [2023-11-29 06:52:21,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:52:21,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:21,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:21,959 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:21,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:52:22,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:52:22,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:52:22,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 3010 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:52:22,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:22,878 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-11-29 06:52:22,879 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:22,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:22,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230545291] [2023-11-29 06:52:22,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:22,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104983613] [2023-11-29 06:52:22,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104983613] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:22,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:22,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:52:22,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916582367] [2023-11-29 06:52:22,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:22,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:52:22,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:22,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:52:22,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:52:22,882 INFO L87 Difference]: Start difference. First operand 445 states and 680 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-29 06:52:25,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:25,292 INFO L93 Difference]: Finished difference Result 835 states and 1304 transitions. [2023-11-29 06:52:25,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:52:25,292 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) Word has length 195 [2023-11-29 06:52:25,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:25,296 INFO L225 Difference]: With dead ends: 835 [2023-11-29 06:52:25,296 INFO L226 Difference]: Without dead ends: 451 [2023-11-29 06:52:25,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 191 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 06:52:25,299 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 81 mSDsluCounter, 2506 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 3035 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:25,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 3035 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-29 06:52:25,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2023-11-29 06:52:25,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 445. [2023-11-29 06:52:25,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 255 states have (on average 1.2666666666666666) internal successors, (323), 259 states have internal predecessors, (323), 159 states have call successors, (159), 27 states have call predecessors, (159), 29 states have return successors, (198), 159 states have call predecessors, (198), 157 states have call successors, (198) [2023-11-29 06:52:25,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 680 transitions. [2023-11-29 06:52:25,320 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 680 transitions. Word has length 195 [2023-11-29 06:52:25,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:25,321 INFO L495 AbstractCegarLoop]: Abstraction has 445 states and 680 transitions. [2023-11-29 06:52:25,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-29 06:52:25,321 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 680 transitions. [2023-11-29 06:52:25,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2023-11-29 06:52:25,323 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:25,323 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:25,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:52:25,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 06:52:25,524 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:25,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:25,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1727472070, now seen corresponding path program 1 times [2023-11-29 06:52:25,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:25,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874866788] [2023-11-29 06:52:25,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:25,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:25,646 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:25,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1904305829] [2023-11-29 06:52:25,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:25,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:25,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:25,647 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:25,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:52:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:26,504 INFO L262 TraceCheckSpWp]: Trace formula consists of 3216 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:52:26,510 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:26,596 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2023-11-29 06:52:26,596 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:26,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:26,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874866788] [2023-11-29 06:52:26,596 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:26,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904305829] [2023-11-29 06:52:26,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904305829] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:26,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:26,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:52:26,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853272851] [2023-11-29 06:52:26,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:26,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:52:26,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:26,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:52:26,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:52:26,598 INFO L87 Difference]: Start difference. First operand 445 states and 680 transitions. Second operand has 8 states, 8 states have (on average 9.25) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2023-11-29 06:52:29,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:29,981 INFO L93 Difference]: Finished difference Result 834 states and 1285 transitions. [2023-11-29 06:52:29,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:52:29,982 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.25) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 224 [2023-11-29 06:52:29,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:29,986 INFO L225 Difference]: With dead ends: 834 [2023-11-29 06:52:29,986 INFO L226 Difference]: Without dead ends: 456 [2023-11-29 06:52:29,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 218 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 06:52:29,989 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 57 mSDsluCounter, 3056 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 3583 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:29,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 3583 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-11-29 06:52:29,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2023-11-29 06:52:30,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 456. [2023-11-29 06:52:30,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 260 states have (on average 1.2653846153846153) internal successors, (329), 264 states have internal predecessors, (329), 164 states have call successors, (164), 28 states have call predecessors, (164), 30 states have return successors, (203), 164 states have call predecessors, (203), 162 states have call successors, (203) [2023-11-29 06:52:30,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 696 transitions. [2023-11-29 06:52:30,011 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 696 transitions. Word has length 224 [2023-11-29 06:52:30,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:30,011 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 696 transitions. [2023-11-29 06:52:30,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.25) internal successors, (74), 7 states have internal predecessors, (74), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2023-11-29 06:52:30,012 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 696 transitions. [2023-11-29 06:52:30,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2023-11-29 06:52:30,015 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:30,016 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:30,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:52:30,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:30,217 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:30,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:30,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1123448387, now seen corresponding path program 2 times [2023-11-29 06:52:30,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:30,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537790907] [2023-11-29 06:52:30,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:30,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:30,322 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:30,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1466853712] [2023-11-29 06:52:30,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 06:52:30,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:30,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:30,323 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:30,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:52:31,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 06:52:31,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 06:52:31,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 3355 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 06:52:31,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:31,480 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 218 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2023-11-29 06:52:31,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:31,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:31,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537790907] [2023-11-29 06:52:31,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:31,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466853712] [2023-11-29 06:52:31,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466853712] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:31,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:31,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 06:52:31,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52735027] [2023-11-29 06:52:31,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:31,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:52:31,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:31,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:52:31,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:52:31,482 INFO L87 Difference]: Start difference. First operand 456 states and 696 transitions. Second operand has 9 states, 8 states have (on average 12.5) internal successors, (100), 9 states have internal predecessors, (100), 6 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 5 states have call predecessors, (27), 6 states have call successors, (27) [2023-11-29 06:52:36,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:36,634 INFO L93 Difference]: Finished difference Result 851 states and 1308 transitions. [2023-11-29 06:52:36,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 06:52:36,635 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.5) internal successors, (100), 9 states have internal predecessors, (100), 6 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 5 states have call predecessors, (27), 6 states have call successors, (27) Word has length 237 [2023-11-29 06:52:36,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:36,639 INFO L225 Difference]: With dead ends: 851 [2023-11-29 06:52:36,639 INFO L226 Difference]: Without dead ends: 456 [2023-11-29 06:52:36,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 233 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 06:52:36,642 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 141 mSDsluCounter, 3367 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 3873 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:36,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 3873 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-11-29 06:52:36,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2023-11-29 06:52:36,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 440. [2023-11-29 06:52:36,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 246 states have (on average 1.2601626016260163) internal successors, (310), 250 states have internal predecessors, (310), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (189), 162 states have call predecessors, (189), 161 states have call successors, (189) [2023-11-29 06:52:36,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 662 transitions. [2023-11-29 06:52:36,669 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 662 transitions. Word has length 237 [2023-11-29 06:52:36,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:36,670 INFO L495 AbstractCegarLoop]: Abstraction has 440 states and 662 transitions. [2023-11-29 06:52:36,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.5) internal successors, (100), 9 states have internal predecessors, (100), 6 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 5 states have call predecessors, (27), 6 states have call successors, (27) [2023-11-29 06:52:36,670 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 662 transitions. [2023-11-29 06:52:36,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-11-29 06:52:36,674 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:36,674 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:36,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:36,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:36,875 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:36,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:36,875 INFO L85 PathProgramCache]: Analyzing trace with hash -890377534, now seen corresponding path program 1 times [2023-11-29 06:52:36,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:36,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115235487] [2023-11-29 06:52:36,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:36,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:36,985 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:36,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1217291475] [2023-11-29 06:52:36,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:36,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:36,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:36,987 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:36,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:52:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:37,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 3494 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 06:52:37,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:37,859 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 224 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2023-11-29 06:52:37,859 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:37,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:37,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115235487] [2023-11-29 06:52:37,859 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:37,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217291475] [2023-11-29 06:52:37,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217291475] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:37,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:37,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:52:37,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910020902] [2023-11-29 06:52:37,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:37,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:52:37,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:37,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:52:37,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:52:37,862 INFO L87 Difference]: Start difference. First operand 440 states and 662 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:38,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:38,156 INFO L93 Difference]: Finished difference Result 869 states and 1341 transitions. [2023-11-29 06:52:38,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:52:38,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 250 [2023-11-29 06:52:38,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:38,161 INFO L225 Difference]: With dead ends: 869 [2023-11-29 06:52:38,161 INFO L226 Difference]: Without dead ends: 460 [2023-11-29 06:52:38,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 246 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 06:52:38,165 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 7 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2251 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:38,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2251 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:52:38,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2023-11-29 06:52:38,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 452. [2023-11-29 06:52:38,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 258 states have (on average 1.2635658914728682) internal successors, (326), 262 states have internal predecessors, (326), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (189), 162 states have call predecessors, (189), 161 states have call successors, (189) [2023-11-29 06:52:38,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 678 transitions. [2023-11-29 06:52:38,193 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 678 transitions. Word has length 250 [2023-11-29 06:52:38,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:38,193 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 678 transitions. [2023-11-29 06:52:38,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:38,194 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 678 transitions. [2023-11-29 06:52:38,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-11-29 06:52:38,196 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:38,196 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:38,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 06:52:38,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:52:38,397 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:38,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:38,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1064611586, now seen corresponding path program 1 times [2023-11-29 06:52:38,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:38,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957328072] [2023-11-29 06:52:38,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:38,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:38,525 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:38,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1500763509] [2023-11-29 06:52:38,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:38,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:38,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:38,526 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:38,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:52:39,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:39,463 INFO L262 TraceCheckSpWp]: Trace formula consists of 3504 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:52:39,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:39,579 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 220 proven. 0 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2023-11-29 06:52:39,579 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:39,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:39,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957328072] [2023-11-29 06:52:39,579 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:39,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500763509] [2023-11-29 06:52:39,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500763509] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:39,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:39,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:52:39,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918194444] [2023-11-29 06:52:39,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:39,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:52:39,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:39,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:52:39,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:52:39,582 INFO L87 Difference]: Start difference. First operand 452 states and 678 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:42,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:52:44,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:52:45,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:45,471 INFO L93 Difference]: Finished difference Result 899 states and 1381 transitions. [2023-11-29 06:52:45,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:52:45,472 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 250 [2023-11-29 06:52:45,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:45,475 INFO L225 Difference]: With dead ends: 899 [2023-11-29 06:52:45,475 INFO L226 Difference]: Without dead ends: 478 [2023-11-29 06:52:45,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 245 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 06:52:45,478 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 18 mSDsluCounter, 2075 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2643 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:45,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2643 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-11-29 06:52:45,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2023-11-29 06:52:45,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 460. [2023-11-29 06:52:45,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 266 states have (on average 1.263157894736842) internal successors, (336), 270 states have internal predecessors, (336), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (189), 162 states have call predecessors, (189), 161 states have call successors, (189) [2023-11-29 06:52:45,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 688 transitions. [2023-11-29 06:52:45,497 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 688 transitions. Word has length 250 [2023-11-29 06:52:45,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:45,497 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 688 transitions. [2023-11-29 06:52:45,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:45,497 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 688 transitions. [2023-11-29 06:52:45,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-11-29 06:52:45,499 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:45,499 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:45,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 06:52:45,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 06:52:45,700 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:45,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:45,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2072632002, now seen corresponding path program 1 times [2023-11-29 06:52:45,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:45,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43722744] [2023-11-29 06:52:45,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:45,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:45,809 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:45,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [652528030] [2023-11-29 06:52:45,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:45,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:45,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:45,812 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:45,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:52:46,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:46,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 3498 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:52:46,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:46,731 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2023-11-29 06:52:46,731 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:46,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:46,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43722744] [2023-11-29 06:52:46,732 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:46,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652528030] [2023-11-29 06:52:46,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652528030] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:46,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:46,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:52:46,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036634075] [2023-11-29 06:52:46,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:46,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:52:46,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:46,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:52:46,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:52:46,734 INFO L87 Difference]: Start difference. First operand 460 states and 688 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:47,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:47,002 INFO L93 Difference]: Finished difference Result 905 states and 1385 transitions. [2023-11-29 06:52:47,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:52:47,003 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 250 [2023-11-29 06:52:47,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:47,007 INFO L225 Difference]: With dead ends: 905 [2023-11-29 06:52:47,007 INFO L226 Difference]: Without dead ends: 476 [2023-11-29 06:52:47,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:52:47,012 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 2 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1688 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:47,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1688 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:52:47,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2023-11-29 06:52:47,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 468. [2023-11-29 06:52:47,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 274 states have (on average 1.2554744525547445) internal successors, (344), 278 states have internal predecessors, (344), 163 states have call successors, (163), 28 states have call predecessors, (163), 29 states have return successors, (189), 162 states have call predecessors, (189), 161 states have call successors, (189) [2023-11-29 06:52:47,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 696 transitions. [2023-11-29 06:52:47,038 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 696 transitions. Word has length 250 [2023-11-29 06:52:47,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:47,039 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 696 transitions. [2023-11-29 06:52:47,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:47,039 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 696 transitions. [2023-11-29 06:52:47,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-11-29 06:52:47,041 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:47,041 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:47,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:47,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 06:52:47,242 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:47,242 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:47,242 INFO L85 PathProgramCache]: Analyzing trace with hash -1099499902, now seen corresponding path program 1 times [2023-11-29 06:52:47,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:47,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416998722] [2023-11-29 06:52:47,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:47,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:47,343 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:47,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2049607451] [2023-11-29 06:52:47,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:47,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:47,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:47,344 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:47,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:52:48,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:48,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 3488 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-29 06:52:48,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:48,366 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2023-11-29 06:52:48,366 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:48,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:48,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416998722] [2023-11-29 06:52:48,366 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:48,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049607451] [2023-11-29 06:52:48,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049607451] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:48,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:48,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 06:52:48,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092283171] [2023-11-29 06:52:48,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:48,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 06:52:48,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:48,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 06:52:48,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:52:48,369 INFO L87 Difference]: Start difference. First operand 468 states and 696 transitions. Second operand has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 6 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 6 states have call predecessors, (28), 6 states have call successors, (28) [2023-11-29 06:52:54,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:54,216 INFO L93 Difference]: Finished difference Result 948 states and 1456 transitions. [2023-11-29 06:52:54,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 06:52:54,216 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 6 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 6 states have call predecessors, (28), 6 states have call successors, (28) Word has length 250 [2023-11-29 06:52:54,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:54,220 INFO L225 Difference]: With dead ends: 948 [2023-11-29 06:52:54,220 INFO L226 Difference]: Without dead ends: 511 [2023-11-29 06:52:54,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-11-29 06:52:54,223 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 120 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 4802 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:54,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 4802 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2023-11-29 06:52:54,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2023-11-29 06:52:54,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 483. [2023-11-29 06:52:54,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 288 states have (on average 1.2569444444444444) internal successors, (362), 291 states have internal predecessors, (362), 163 states have call successors, (163), 28 states have call predecessors, (163), 30 states have return successors, (208), 164 states have call predecessors, (208), 161 states have call successors, (208) [2023-11-29 06:52:54,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 733 transitions. [2023-11-29 06:52:54,245 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 733 transitions. Word has length 250 [2023-11-29 06:52:54,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:54,245 INFO L495 AbstractCegarLoop]: Abstraction has 483 states and 733 transitions. [2023-11-29 06:52:54,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 6 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 6 states have call predecessors, (28), 6 states have call successors, (28) [2023-11-29 06:52:54,245 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 733 transitions. [2023-11-29 06:52:54,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-11-29 06:52:54,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:54,247 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:54,259 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 06:52:54,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 06:52:54,448 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:54,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:54,449 INFO L85 PathProgramCache]: Analyzing trace with hash 793047746, now seen corresponding path program 1 times [2023-11-29 06:52:54,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:54,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009264352] [2023-11-29 06:52:54,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:54,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:54,565 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:54,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1687918558] [2023-11-29 06:52:54,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:54,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:54,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:54,567 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:54,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:52:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:55,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 3478 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:52:55,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:55,364 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 207 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2023-11-29 06:52:55,364 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:55,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:55,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009264352] [2023-11-29 06:52:55,364 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:55,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687918558] [2023-11-29 06:52:55,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687918558] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:55,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:55,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:52:55,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741864499] [2023-11-29 06:52:55,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:55,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:52:55,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:55,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:52:55,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:52:55,367 INFO L87 Difference]: Start difference. First operand 483 states and 733 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:55,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:55,594 INFO L93 Difference]: Finished difference Result 935 states and 1492 transitions. [2023-11-29 06:52:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:52:55,594 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 250 [2023-11-29 06:52:55,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:55,599 INFO L225 Difference]: With dead ends: 935 [2023-11-29 06:52:55,599 INFO L226 Difference]: Without dead ends: 483 [2023-11-29 06:52:55,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:52:55,604 INFO L413 NwaCegarLoop]: 571 mSDtfsCounter, 7 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:55,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1693 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:52:55,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-11-29 06:52:55,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 483. [2023-11-29 06:52:55,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 288 states have (on average 1.2534722222222223) internal successors, (361), 291 states have internal predecessors, (361), 163 states have call successors, (163), 28 states have call predecessors, (163), 30 states have return successors, (208), 164 states have call predecessors, (208), 161 states have call successors, (208) [2023-11-29 06:52:55,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 732 transitions. [2023-11-29 06:52:55,634 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 732 transitions. Word has length 250 [2023-11-29 06:52:55,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:55,635 INFO L495 AbstractCegarLoop]: Abstraction has 483 states and 732 transitions. [2023-11-29 06:52:55,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:52:55,635 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 732 transitions. [2023-11-29 06:52:55,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2023-11-29 06:52:55,638 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:55,638 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:52:55,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 06:52:55,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 06:52:55,838 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:55,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:55,839 INFO L85 PathProgramCache]: Analyzing trace with hash -570966270, now seen corresponding path program 1 times [2023-11-29 06:52:55,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:55,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242699519] [2023-11-29 06:52:55,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:55,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:55,966 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:55,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2136410697] [2023-11-29 06:52:55,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:55,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:55,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:55,968 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:55,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 06:52:56,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:56,802 INFO L262 TraceCheckSpWp]: Trace formula consists of 3488 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 06:52:56,810 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:56,867 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 209 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2023-11-29 06:52:56,867 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:56,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:56,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242699519] [2023-11-29 06:52:56,867 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:56,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136410697] [2023-11-29 06:52:56,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136410697] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:56,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:56,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:52:56,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072381196] [2023-11-29 06:52:56,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:56,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:52:56,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:56,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:52:56,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:52:56,869 INFO L87 Difference]: Start difference. First operand 483 states and 732 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:53:01,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:53:01,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:01,800 INFO L93 Difference]: Finished difference Result 935 states and 1490 transitions. [2023-11-29 06:53:01,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:53:01,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 254 [2023-11-29 06:53:01,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:01,803 INFO L225 Difference]: With dead ends: 935 [2023-11-29 06:53:01,803 INFO L226 Difference]: Without dead ends: 483 [2023-11-29 06:53:01,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:53:01,807 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 10 mSDsluCounter, 1564 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2147 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:01,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2147 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-11-29 06:53:01,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-11-29 06:53:01,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 483. [2023-11-29 06:53:01,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 288 states have (on average 1.25) internal successors, (360), 291 states have internal predecessors, (360), 163 states have call successors, (163), 28 states have call predecessors, (163), 30 states have return successors, (208), 164 states have call predecessors, (208), 161 states have call successors, (208) [2023-11-29 06:53:01,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 731 transitions. [2023-11-29 06:53:01,835 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 731 transitions. Word has length 254 [2023-11-29 06:53:01,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:01,836 INFO L495 AbstractCegarLoop]: Abstraction has 483 states and 731 transitions. [2023-11-29 06:53:01,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 06:53:01,836 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 731 transitions. [2023-11-29 06:53:01,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2023-11-29 06:53:01,838 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:01,839 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:01,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 06:53:02,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 06:53:02,039 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:02,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:02,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1847073982, now seen corresponding path program 1 times [2023-11-29 06:53:02,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:02,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026787706] [2023-11-29 06:53:02,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:02,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:02,159 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:02,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [788825555] [2023-11-29 06:53:02,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:02,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:02,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:02,161 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:02,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 06:53:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:02,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 3498 conjuncts, 69 conjunts are in the unsatisfiable core [2023-11-29 06:53:03,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:03,053 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 06:53:03,056 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 06:53:03,899 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 321 proven. 1 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-11-29 06:53:03,899 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:53:04,928 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 40 proven. 3 refuted. 0 times theorem prover too weak. 391 trivial. 0 not checked. [2023-11-29 06:53:04,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:04,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026787706] [2023-11-29 06:53:04,928 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:04,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788825555] [2023-11-29 06:53:04,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788825555] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:53:04,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:53:04,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 30 [2023-11-29 06:53:04,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10520160] [2023-11-29 06:53:04,929 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:53:04,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 06:53:04,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:04,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 06:53:04,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2023-11-29 06:53:04,931 INFO L87 Difference]: Start difference. First operand 483 states and 731 transitions. Second operand has 30 states, 26 states have (on average 6.0) internal successors, (156), 28 states have internal predecessors, (156), 15 states have call successors, (50), 4 states have call predecessors, (50), 6 states have return successors, (47), 12 states have call predecessors, (47), 14 states have call successors, (47) [2023-11-29 06:53:22,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:22,936 INFO L93 Difference]: Finished difference Result 1372 states and 2129 transitions. [2023-11-29 06:53:22,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-29 06:53:22,937 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 26 states have (on average 6.0) internal successors, (156), 28 states have internal predecessors, (156), 15 states have call successors, (50), 4 states have call predecessors, (50), 6 states have return successors, (47), 12 states have call predecessors, (47), 14 states have call successors, (47) Word has length 254 [2023-11-29 06:53:22,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:22,948 INFO L225 Difference]: With dead ends: 1372 [2023-11-29 06:53:22,948 INFO L226 Difference]: Without dead ends: 950 [2023-11-29 06:53:22,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 536 GetRequests, 485 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=321, Invalid=2229, Unknown=0, NotChecked=0, Total=2550 [2023-11-29 06:53:22,953 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 567 mSDsluCounter, 7661 mSDsCounter, 0 mSdLazyCounter, 6118 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 8186 SdHoareTripleChecker+Invalid, 6187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 6118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:22,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 8186 Invalid, 6187 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [69 Valid, 6118 Invalid, 0 Unknown, 0 Unchecked, 16.9s Time] [2023-11-29 06:53:22,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2023-11-29 06:53:23,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 908. [2023-11-29 06:53:23,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 545 states have (on average 1.2532110091743118) internal successors, (683), 553 states have internal predecessors, (683), 307 states have call successors, (307), 48 states have call predecessors, (307), 54 states have return successors, (412), 308 states have call predecessors, (412), 304 states have call successors, (412) [2023-11-29 06:53:23,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1402 transitions. [2023-11-29 06:53:23,032 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1402 transitions. Word has length 254 [2023-11-29 06:53:23,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:23,033 INFO L495 AbstractCegarLoop]: Abstraction has 908 states and 1402 transitions. [2023-11-29 06:53:23,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 26 states have (on average 6.0) internal successors, (156), 28 states have internal predecessors, (156), 15 states have call successors, (50), 4 states have call predecessors, (50), 6 states have return successors, (47), 12 states have call predecessors, (47), 14 states have call successors, (47) [2023-11-29 06:53:23,033 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1402 transitions. [2023-11-29 06:53:23,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-29 06:53:23,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:23,036 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:23,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 06:53:23,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 06:53:23,237 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:23,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:23,237 INFO L85 PathProgramCache]: Analyzing trace with hash -2091953773, now seen corresponding path program 1 times [2023-11-29 06:53:23,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:23,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370718892] [2023-11-29 06:53:23,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:23,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:23,347 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:23,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [563782825] [2023-11-29 06:53:23,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:23,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:23,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:23,349 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:23,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 06:53:24,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:24,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 3499 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 06:53:24,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:24,428 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 208 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2023-11-29 06:53:24,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:24,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:24,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370718892] [2023-11-29 06:53:24,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:24,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563782825] [2023-11-29 06:53:24,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563782825] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:24,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:24,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:53:24,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82297925] [2023-11-29 06:53:24,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:24,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:53:24,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:24,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:53:24,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:53:24,431 INFO L87 Difference]: Start difference. First operand 908 states and 1402 transitions. Second operand has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 5 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-29 06:53:26,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:53:30,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:53:30,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:30,966 INFO L93 Difference]: Finished difference Result 1825 states and 2837 transitions. [2023-11-29 06:53:30,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:53:30,967 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 5 states have call predecessors, (25), 4 states have call successors, (25) Word has length 256 [2023-11-29 06:53:30,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:30,974 INFO L225 Difference]: With dead ends: 1825 [2023-11-29 06:53:30,974 INFO L226 Difference]: Without dead ends: 989 [2023-11-29 06:53:30,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:53:30,980 INFO L413 NwaCegarLoop]: 570 mSDtfsCounter, 34 mSDsluCounter, 3406 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 3976 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:30,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 3976 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-11-29 06:53:30,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2023-11-29 06:53:31,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 935. [2023-11-29 06:53:31,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 563 states have (on average 1.2539964476021315) internal successors, (706), 571 states have internal predecessors, (706), 315 states have call successors, (315), 48 states have call predecessors, (315), 55 states have return successors, (425), 317 states have call predecessors, (425), 312 states have call successors, (425) [2023-11-29 06:53:31,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 1446 transitions. [2023-11-29 06:53:31,044 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 1446 transitions. Word has length 256 [2023-11-29 06:53:31,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:31,044 INFO L495 AbstractCegarLoop]: Abstraction has 935 states and 1446 transitions. [2023-11-29 06:53:31,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 5 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-29 06:53:31,045 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 1446 transitions. [2023-11-29 06:53:31,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-29 06:53:31,047 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:31,048 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:31,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 06:53:31,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 06:53:31,249 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:31,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:31,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1412681519, now seen corresponding path program 1 times [2023-11-29 06:53:31,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:31,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970473604] [2023-11-29 06:53:31,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:31,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:31,405 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:31,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [689147074] [2023-11-29 06:53:31,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:31,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:31,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:31,407 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:31,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 06:53:32,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:32,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 3496 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:53:32,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:32,427 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 208 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2023-11-29 06:53:32,427 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:32,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:32,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970473604] [2023-11-29 06:53:32,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:32,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689147074] [2023-11-29 06:53:32,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689147074] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:32,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:32,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:53:32,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626107009] [2023-11-29 06:53:32,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:32,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:53:32,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:32,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:53:32,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:53:32,429 INFO L87 Difference]: Start difference. First operand 935 states and 1446 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-29 06:53:33,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:33,998 INFO L93 Difference]: Finished difference Result 1845 states and 2867 transitions. [2023-11-29 06:53:33,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:53:33,998 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 256 [2023-11-29 06:53:33,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:34,009 INFO L225 Difference]: With dead ends: 1845 [2023-11-29 06:53:34,009 INFO L226 Difference]: Without dead ends: 997 [2023-11-29 06:53:34,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:53:34,015 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 27 mSDsluCounter, 2270 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 2848 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:34,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 2848 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 06:53:34,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2023-11-29 06:53:34,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 947. [2023-11-29 06:53:34,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 569 states have (on average 1.2478031634446398) internal successors, (710), 577 states have internal predecessors, (710), 321 states have call successors, (321), 48 states have call predecessors, (321), 55 states have return successors, (431), 323 states have call predecessors, (431), 318 states have call successors, (431) [2023-11-29 06:53:34,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1462 transitions. [2023-11-29 06:53:34,077 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1462 transitions. Word has length 256 [2023-11-29 06:53:34,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:34,077 INFO L495 AbstractCegarLoop]: Abstraction has 947 states and 1462 transitions. [2023-11-29 06:53:34,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 4 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-29 06:53:34,077 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1462 transitions. [2023-11-29 06:53:34,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-29 06:53:34,080 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:34,080 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:34,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 06:53:34,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 06:53:34,281 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:34,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:34,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1123862129, now seen corresponding path program 1 times [2023-11-29 06:53:34,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:34,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219042316] [2023-11-29 06:53:34,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:34,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:34,435 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:34,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1630325303] [2023-11-29 06:53:34,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:34,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:34,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:34,437 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:34,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 06:53:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:35,390 INFO L262 TraceCheckSpWp]: Trace formula consists of 3493 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 06:53:35,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:35,426 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 250 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2023-11-29 06:53:35,426 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:35,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:35,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219042316] [2023-11-29 06:53:35,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:35,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630325303] [2023-11-29 06:53:35,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630325303] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:35,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:35,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:53:35,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326851104] [2023-11-29 06:53:35,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:35,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:53:35,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:35,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:53:35,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:53:35,430 INFO L87 Difference]: Start difference. First operand 947 states and 1462 transitions. Second operand has 5 states, 4 states have (on average 27.5) internal successors, (110), 5 states have internal predecessors, (110), 3 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 2 states have call predecessors, (27), 3 states have call successors, (27) [2023-11-29 06:53:36,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:36,524 INFO L93 Difference]: Finished difference Result 1783 states and 2763 transitions. [2023-11-29 06:53:36,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:53:36,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 27.5) internal successors, (110), 5 states have internal predecessors, (110), 3 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 2 states have call predecessors, (27), 3 states have call successors, (27) Word has length 256 [2023-11-29 06:53:36,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:36,531 INFO L225 Difference]: With dead ends: 1783 [2023-11-29 06:53:36,531 INFO L226 Difference]: Without dead ends: 910 [2023-11-29 06:53:36,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 252 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 06:53:36,537 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 2 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2036 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:36,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2036 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 06:53:36,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2023-11-29 06:53:36,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 910. [2023-11-29 06:53:36,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 546 states have (on average 1.2454212454212454) internal successors, (680), 555 states have internal predecessors, (680), 307 states have call successors, (307), 48 states have call predecessors, (307), 55 states have return successors, (414), 308 states have call predecessors, (414), 304 states have call successors, (414) [2023-11-29 06:53:36,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1401 transitions. [2023-11-29 06:53:36,583 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1401 transitions. Word has length 256 [2023-11-29 06:53:36,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:36,584 INFO L495 AbstractCegarLoop]: Abstraction has 910 states and 1401 transitions. [2023-11-29 06:53:36,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 27.5) internal successors, (110), 5 states have internal predecessors, (110), 3 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 2 states have call predecessors, (27), 3 states have call successors, (27) [2023-11-29 06:53:36,584 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1401 transitions. [2023-11-29 06:53:36,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2023-11-29 06:53:36,586 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:36,586 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:36,598 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 06:53:36,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:36,787 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:36,787 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:36,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1479292410, now seen corresponding path program 1 times [2023-11-29 06:53:36,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:36,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152046894] [2023-11-29 06:53:36,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:36,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:36,878 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:36,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [449706689] [2023-11-29 06:53:36,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:36,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:36,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:36,880 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:36,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 06:53:37,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:37,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 3533 conjuncts, 92 conjunts are in the unsatisfiable core [2023-11-29 06:53:37,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:38,065 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:53:38,071 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 06:53:42,135 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 19 treesize of output 18 [2023-11-29 06:53:42,142 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 19 treesize of output 18 [2023-11-29 06:54:15,222 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:54:15,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 06:54:15,226 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:54:15,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 06:54:15,251 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 292 proven. 6 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-11-29 06:54:15,251 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:54:23,781 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2023-11-29 06:54:23,781 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 224 treesize of output 213 [2023-11-29 06:54:23,801 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-11-29 06:54:23,802 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 161 treesize of output 149 [2023-11-29 06:54:23,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:23,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152046894] [2023-11-29 06:54:23,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:54:23,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449706689] [2023-11-29 06:54:23,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449706689] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:54:23,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:54:23,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-11-29 06:54:23,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191563507] [2023-11-29 06:54:23,936 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:54:23,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 06:54:23,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:23,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 06:54:23,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=619, Unknown=6, NotChecked=0, Total=702 [2023-11-29 06:54:23,937 INFO L87 Difference]: Start difference. First operand 910 states and 1401 transitions. Second operand has 16 states, 14 states have (on average 8.785714285714286) internal successors, (123), 15 states have internal predecessors, (123), 8 states have call successors, (33), 4 states have call predecessors, (33), 6 states have return successors, (31), 8 states have call predecessors, (31), 8 states have call successors, (31) [2023-11-29 06:54:58,341 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 06:55:02,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:55:15,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:15,225 INFO L93 Difference]: Finished difference Result 1964 states and 2972 transitions. [2023-11-29 06:55:15,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 06:55:15,226 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 8.785714285714286) internal successors, (123), 15 states have internal predecessors, (123), 8 states have call successors, (33), 4 states have call predecessors, (33), 6 states have return successors, (31), 8 states have call predecessors, (31), 8 states have call successors, (31) Word has length 266 [2023-11-29 06:55:15,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:15,237 INFO L225 Difference]: With dead ends: 1964 [2023-11-29 06:55:15,237 INFO L226 Difference]: Without dead ends: 1472 [2023-11-29 06:55:15,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 459 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 77.1s TimeCoverageRelationStatistics Valid=192, Invalid=1516, Unknown=14, NotChecked=0, Total=1722 [2023-11-29 06:55:15,242 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 557 mSDsluCounter, 3811 mSDsCounter, 0 mSdLazyCounter, 2413 mSolverCounterSat, 588 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 4303 SdHoareTripleChecker+Invalid, 3003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 2413 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:15,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [580 Valid, 4303 Invalid, 3003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 2413 Invalid, 2 Unknown, 0 Unchecked, 18.6s Time] [2023-11-29 06:55:15,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2023-11-29 06:55:15,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 1028. [2023-11-29 06:55:15,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 633 states have (on average 1.2385466034755135) internal successors, (784), 643 states have internal predecessors, (784), 323 states have call successors, (323), 62 states have call predecessors, (323), 70 states have return successors, (435), 324 states have call predecessors, (435), 320 states have call successors, (435) [2023-11-29 06:55:15,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1542 transitions. [2023-11-29 06:55:15,372 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1542 transitions. Word has length 266 [2023-11-29 06:55:15,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:15,373 INFO L495 AbstractCegarLoop]: Abstraction has 1028 states and 1542 transitions. [2023-11-29 06:55:15,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 8.785714285714286) internal successors, (123), 15 states have internal predecessors, (123), 8 states have call successors, (33), 4 states have call predecessors, (33), 6 states have return successors, (31), 8 states have call predecessors, (31), 8 states have call successors, (31) [2023-11-29 06:55:15,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1542 transitions. [2023-11-29 06:55:15,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-11-29 06:55:15,377 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:15,377 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:55:15,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 06:55:15,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:15,583 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:15,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:15,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1725730312, now seen corresponding path program 1 times [2023-11-29 06:55:15,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:15,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422356000] [2023-11-29 06:55:15,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:15,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:15,693 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:55:15,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [751798610] [2023-11-29 06:55:15,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:15,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:15,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:15,695 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:15,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 06:55:16,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:16,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 3607 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 06:55:16,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:16,920 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2023-11-29 06:55:17,002 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2023-11-29 06:55:21,061 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 26 treesize of output 14 [2023-11-29 06:55:49,507 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 18 treesize of output 10 [2023-11-29 06:55:49,532 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 303 proven. 0 refuted. 14 times theorem prover too weak. 170 trivial. 0 not checked. [2023-11-29 06:55:49,532 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:57,896 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:55:57,897 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 59 treesize of output 61 [2023-11-29 06:55:57,940 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 10 treesize of output 6 [2023-11-29 06:55:57,958 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:55:57,958 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 327 treesize of output 323 [2023-11-29 06:55:58,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:58,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422356000] [2023-11-29 06:55:58,225 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:55:58,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751798610] [2023-11-29 06:55:58,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751798610] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:55:58,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:55:58,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-29 06:55:58,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864565668] [2023-11-29 06:55:58,226 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:58,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 06:55:58,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:58,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 06:55:58,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=215, Unknown=5, NotChecked=0, Total=272 [2023-11-29 06:55:58,228 INFO L87 Difference]: Start difference. First operand 1028 states and 1542 transitions. Second operand has 13 states, 12 states have (on average 10.75) internal successors, (129), 12 states have internal predecessors, (129), 8 states have call successors, (35), 4 states have call predecessors, (35), 5 states have return successors, (33), 9 states have call predecessors, (33), 8 states have call successors, (33) [2023-11-29 06:56:03,243 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 06:56:07,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:56:11,683 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 06:56:15,780 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 06:56:19,821 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 06:56:23,865 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 06:56:27,938 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 06:56:32,023 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 06:56:40,304 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 06:56:44,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:56:48,409 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 06:56:52,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:56:56,534 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 06:57:00,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:04,669 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 06:57:08,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:12,852 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 06:57:16,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:20,987 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 06:57:25,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:29,090 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 06:57:33,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:37,183 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 06:57:41,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:45,292 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 06:57:49,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:57:53,441 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 06:57:57,480 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 06:58:01,524 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 06:58:05,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:58:13,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 06:58:17,745 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 06:58:21,756 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 06:58:25,766 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 06:58:29,784 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 06:58:33,793 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 06:58:36,319 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:58:40,324 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 06:58:44,338 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 06:59:00,469 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 06:59:04,494 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 06:59:08,509 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 06:59:12,527 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 06:59:16,538 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 06:59:20,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 06:59:24,581 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 06:59:28,806 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 06:59:32,833 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 06:59:36,889 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 06:59:51,069 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 06:59:55,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:00:00,437 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 07:00:07,400 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 07:00:11,499 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 07:00:15,544 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 07:00:19,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:00:23,860 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 07:00:27,945 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 07:00:31,987 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 07:00:36,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:00:48,656 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 07:00:52,705 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 07:00:56,795 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 07:01:00,868 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 07:01:05,025 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 07:01:09,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:01:13,246 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 07:01:17,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:01:21,439 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 07:01:25,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:01:29,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 07:01:33,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:01:37,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:01:41,976 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 07:01:46,075 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 07:01:50,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 07:01:54,718 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 07:01:58,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:02:02,979 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 07:02:07,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:02:07,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 07:02:07,091 INFO L93 Difference]: Finished difference Result 2403 states and 3649 transitions. [2023-11-29 07:02:07,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 07:02:07,092 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 10.75) internal successors, (129), 12 states have internal predecessors, (129), 8 states have call successors, (35), 4 states have call predecessors, (35), 5 states have return successors, (33), 9 states have call predecessors, (33), 8 states have call successors, (33) Word has length 276 [2023-11-29 07:02:07,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 07:02:07,106 INFO L225 Difference]: With dead ends: 2403 [2023-11-29 07:02:07,106 INFO L226 Difference]: Without dead ends: 1967 [2023-11-29 07:02:07,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 478 SyntacticMatches, 9 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 76.9s TimeCoverageRelationStatistics Valid=119, Invalid=517, Unknown=14, NotChecked=0, Total=650 [2023-11-29 07:02:07,110 INFO L413 NwaCegarLoop]: 990 mSDtfsCounter, 549 mSDsluCounter, 6285 mSDsCounter, 0 mSdLazyCounter, 1641 mSolverCounterSat, 585 mSolverCounterUnsat, 80 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 329.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 7275 SdHoareTripleChecker+Invalid, 2306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 585 IncrementalHoareTripleChecker+Valid, 1641 IncrementalHoareTripleChecker+Invalid, 80 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 332.2s IncrementalHoareTripleChecker+Time [2023-11-29 07:02:07,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [571 Valid, 7275 Invalid, 2306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [585 Valid, 1641 Invalid, 80 Unknown, 0 Unchecked, 332.2s Time] [2023-11-29 07:02:07,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1967 states. [2023-11-29 07:02:07,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1967 to 1514. [2023-11-29 07:02:07,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 926 states have (on average 1.2397408207343412) internal successors, (1148), 941 states have internal predecessors, (1148), 482 states have call successors, (482), 94 states have call predecessors, (482), 104 states have return successors, (649), 481 states have call predecessors, (649), 478 states have call successors, (649) [2023-11-29 07:02:07,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 2279 transitions. [2023-11-29 07:02:07,258 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 2279 transitions. Word has length 276 [2023-11-29 07:02:07,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 07:02:07,258 INFO L495 AbstractCegarLoop]: Abstraction has 1514 states and 2279 transitions. [2023-11-29 07:02:07,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 10.75) internal successors, (129), 12 states have internal predecessors, (129), 8 states have call successors, (35), 4 states have call predecessors, (35), 5 states have return successors, (33), 9 states have call predecessors, (33), 8 states have call successors, (33) [2023-11-29 07:02:07,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 2279 transitions. [2023-11-29 07:02:07,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-11-29 07:02:07,262 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 07:02:07,262 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:02:07,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 07:02:07,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 07:02:07,463 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 07:02:07,463 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:02:07,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1974699192, now seen corresponding path program 1 times [2023-11-29 07:02:07,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:02:07,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170049696] [2023-11-29 07:02:07,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:07,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:02:07,621 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 07:02:07,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [375574108] [2023-11-29 07:02:07,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:02:07,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 07:02:07,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 07:02:07,623 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 07:02:07,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 07:02:08,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:02:08,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 3601 conjuncts, 68 conjunts are in the unsatisfiable core [2023-11-29 07:02:08,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 07:02:08,726 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-29 07:02:08,823 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 26 treesize of output 14 [2023-11-29 07:02:12,981 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 19 treesize of output 1 [2023-11-29 07:02:13,012 WARN L876 $PredicateComparison]: unable to prove that (exists ((ensure_array_list_has_allocated_data_member_~list.offset Int)) (and (= |c_#memory_$Pointer$#5.base| (store |c_old(#memory_$Pointer$#5.base)| |c_ensure_array_list_has_allocated_data_member_#in~list.base| (let ((.cse1 (select |c_#memory_$Pointer$#5.base| |c_ensure_array_list_has_allocated_data_member_#in~list.base|))) (store (let ((.cse0 (+ ensure_array_list_has_allocated_data_member_~list.offset 32))) (store (select |c_old(#memory_$Pointer$#5.base)| |c_ensure_array_list_has_allocated_data_member_#in~list.base|) .cse0 (select .cse1 .cse0))) ensure_array_list_has_allocated_data_member_~list.offset (select .cse1 ensure_array_list_has_allocated_data_member_~list.offset))))) (<= |c_ensure_array_list_has_allocated_data_member_#in~list.offset| ensure_array_list_has_allocated_data_member_~list.offset))) is different from true [2023-11-29 07:02:13,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 07:02:13,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 07:02:13,034 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 12 [2023-11-29 07:02:13,046 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 20 treesize of output 19 [2023-11-29 07:02:15,748 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 141 proven. 11 refuted. 0 times theorem prover too weak. 333 trivial. 2 not checked. [2023-11-29 07:02:15,749 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 07:02:36,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:02:36,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170049696] [2023-11-29 07:02:36,620 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 07:02:36,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375574108] [2023-11-29 07:02:36,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375574108] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 07:02:36,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 07:02:36,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2023-11-29 07:02:36,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764751268] [2023-11-29 07:02:36,621 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 07:02:36,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-29 07:02:36,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:02:36,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-29 07:02:36,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=936, Unknown=7, NotChecked=62, Total=1122 [2023-11-29 07:02:36,623 INFO L87 Difference]: Start difference. First operand 1514 states and 2279 transitions. Second operand has 24 states, 22 states have (on average 4.409090909090909) internal successors, (97), 20 states have internal predecessors, (97), 14 states have call successors, (31), 6 states have call predecessors, (31), 7 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) [2023-11-29 07:02:41,327 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 07:02:46,714 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 07:02:55,298 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 07:02:59,334 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 07:03:03,410 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 07:03:07,467 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 07:03:11,513 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 07:03:15,682 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 07:03:19,826 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 07:03:35,638 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 07:03:45,509 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 07:03:54,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:04:04,179 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 07:04:08,213 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 07:04:13,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 07:04:17,608 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 07:04:21,794 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 07:04:26,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:04:31,212 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 07:04:36,670 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 07:04:40,705 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 07:04:44,755 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 07:04:48,890 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 07:04:56,200 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 07:05:00,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:05:05,526 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 07:05:09,567 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 07:05:14,050 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 07:05:18,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 07:05:22,879 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 07:05:22,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 07:05:22,882 INFO L93 Difference]: Finished difference Result 4897 states and 7552 transitions. [2023-11-29 07:05:22,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 07:05:22,884 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 4.409090909090909) internal successors, (97), 20 states have internal predecessors, (97), 14 states have call successors, (31), 6 states have call predecessors, (31), 7 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) Word has length 276 [2023-11-29 07:05:22,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 07:05:22,910 INFO L225 Difference]: With dead ends: 4897 [2023-11-29 07:05:22,910 INFO L226 Difference]: Without dead ends: 3680 [2023-11-29 07:05:22,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 444 SyntacticMatches, 21 SemanticMatches, 52 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 40.9s TimeCoverageRelationStatistics Valid=288, Invalid=2456, Unknown=16, NotChecked=102, Total=2862 [2023-11-29 07:05:22,917 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 927 mSDsluCounter, 3338 mSDsCounter, 0 mSdLazyCounter, 16378 mSolverCounterSat, 682 mSolverCounterUnsat, 66 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 148.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1073 SdHoareTripleChecker+Valid, 3789 SdHoareTripleChecker+Invalid, 18940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 682 IncrementalHoareTripleChecker+Valid, 16378 IncrementalHoareTripleChecker+Invalid, 66 IncrementalHoareTripleChecker+Unknown, 1814 IncrementalHoareTripleChecker+Unchecked, 150.6s IncrementalHoareTripleChecker+Time [2023-11-29 07:05:22,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1073 Valid, 3789 Invalid, 18940 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [682 Valid, 16378 Invalid, 66 Unknown, 1814 Unchecked, 150.6s Time] [2023-11-29 07:05:22,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3680 states. [2023-11-29 07:05:23,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3680 to 3217. [2023-11-29 07:05:23,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3217 states, 1958 states have (on average 1.2436159346271707) internal successors, (2435), 1989 states have internal predecessors, (2435), 1048 states have call successors, (1048), 182 states have call predecessors, (1048), 209 states have return successors, (1467), 1051 states have call predecessors, (1467), 1040 states have call successors, (1467) [2023-11-29 07:05:23,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3217 states to 3217 states and 4950 transitions. [2023-11-29 07:05:23,301 INFO L78 Accepts]: Start accepts. Automaton has 3217 states and 4950 transitions. Word has length 276 [2023-11-29 07:05:23,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 07:05:23,302 INFO L495 AbstractCegarLoop]: Abstraction has 3217 states and 4950 transitions. [2023-11-29 07:05:23,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 4.409090909090909) internal successors, (97), 20 states have internal predecessors, (97), 14 states have call successors, (31), 6 states have call predecessors, (31), 7 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) [2023-11-29 07:05:23,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3217 states and 4950 transitions. [2023-11-29 07:05:23,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2023-11-29 07:05:23,307 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 07:05:23,307 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:05:23,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 07:05:23,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 07:05:23,508 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 07:05:23,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 07:05:23,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1585336546, now seen corresponding path program 1 times [2023-11-29 07:05:23,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 07:05:23,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636297674] [2023-11-29 07:05:23,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:05:23,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 07:05:23,624 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 07:05:23,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [503448194] [2023-11-29 07:05:23,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 07:05:23,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 07:05:23,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 07:05:23,626 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 07:05:23,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f6114bf-8f0d-4347-bcd3-3a618fa16b1f/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 07:05:25,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 07:05:25,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 3567 conjuncts, 222 conjunts are in the unsatisfiable core [2023-11-29 07:05:25,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 07:05:27,040 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 13 treesize of output 9 [2023-11-29 07:05:27,312 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 67 treesize of output 55 [2023-11-29 07:05:30,096 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 13 treesize of output 9 [2023-11-29 07:05:30,890 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 67 treesize of output 55 [2023-11-29 07:05:39,712 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 284 proven. 27 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2023-11-29 07:05:39,712 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 07:06:00,491 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 54 treesize of output 50 [2023-11-29 07:06:02,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 07:06:02,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636297674] [2023-11-29 07:06:02,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 07:06:02,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503448194] [2023-11-29 07:06:02,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503448194] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 07:06:02,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 07:06:02,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2023-11-29 07:06:02,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405643857] [2023-11-29 07:06:02,941 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 07:06:02,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2023-11-29 07:06:02,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 07:06:02,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2023-11-29 07:06:02,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=3201, Unknown=0, NotChecked=0, Total=3422 [2023-11-29 07:06:02,944 INFO L87 Difference]: Start difference. First operand 3217 states and 4950 transitions. Second operand has 47 states, 39 states have (on average 3.5641025641025643) internal successors, (139), 38 states have internal predecessors, (139), 17 states have call successors, (35), 6 states have call predecessors, (35), 12 states have return successors, (34), 15 states have call predecessors, (34), 16 states have call successors, (34) [2023-11-29 07:06:07,292 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 07:06:13,297 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]