./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 30e01a73 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ --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 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-30e01a7 [2023-11-23 22:23:29,803 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 22:23:29,898 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 22:23:29,912 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 22:23:29,913 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 22:23:29,938 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 22:23:29,939 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 22:23:29,940 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 22:23:29,940 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 22:23:29,941 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 22:23:29,942 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 22:23:29,942 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 22:23:29,943 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 22:23:29,944 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 22:23:29,944 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 22:23:29,945 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 22:23:29,946 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 22:23:29,946 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 22:23:29,947 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 22:23:29,947 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 22:23:29,948 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 22:23:29,949 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 22:23:29,949 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 22:23:29,950 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 22:23:29,951 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 22:23:29,951 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 22:23:29,952 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 22:23:29,953 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 22:23:29,953 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 22:23:29,954 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 22:23:29,954 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 22:23:29,955 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 22:23:29,956 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 22:23:29,956 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 22:23:29,957 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 22:23:29,957 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 22:23:29,957 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 22:23:29,958 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 22:23:29,958 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 22:23:29,959 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_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/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_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ 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 -> 355537246d5dfb9690a92cc5d0cbf014736bcc62122f38f5559ea0fbf5331d1c [2023-11-23 22:23:30,303 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 22:23:30,334 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 22:23:30,336 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 22:23:30,339 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 22:23:30,339 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 22:23:30,341 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2023-11-23 22:23:33,449 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 22:23:34,082 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 22:23:34,083 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i [2023-11-23 22:23:34,123 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/data/bcfcd5601/5f6a5cb9318d4a378c789e206cc15b04/FLAG00d42c734 [2023-11-23 22:23:34,147 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/data/bcfcd5601/5f6a5cb9318d4a378c789e206cc15b04 [2023-11-23 22:23:34,151 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 22:23:34,153 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 22:23:34,154 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 22:23:34,154 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 22:23:34,162 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 22:23:34,162 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:23:34" (1/1) ... [2023-11-23 22:23:34,164 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fcbb0b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:34, skipping insertion in model container [2023-11-23 22:23:34,164 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:23:34" (1/1) ... [2023-11-23 22:23:34,289 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 22:23:34,616 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_672508fd-1b8b-4d18-bd20-c072c6e4d886/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2023-11-23 22:23:34,626 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_672508fd-1b8b-4d18-bd20-c072c6e4d886/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2023-11-23 22:23:35,907 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,908 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,909 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,910 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,912 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,932 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,933 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,935 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,936 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,938 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,940 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,941 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:35,941 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,566 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 22:23:36,568 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 22:23:36,570 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 22:23:36,571 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 22:23:36,573 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 22:23:36,575 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 22:23:36,576 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 22:23:36,577 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 22:23:36,578 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 22:23:36,579 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 22:23:36,851 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,851 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,858 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,874 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,960 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,962 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,962 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,963 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,963 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,964 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,965 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,966 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,967 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,967 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,968 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,968 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,969 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,973 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,974 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,974 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,975 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,979 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,980 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,990 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,991 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:36,992 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,011 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:23:37,112 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 22:23:37,140 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_672508fd-1b8b-4d18-bd20-c072c6e4d886/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4506,4519] [2023-11-23 22:23:37,141 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_672508fd-1b8b-4d18-bd20-c072c6e4d886/sv-benchmarks/c/aws-c-common/aws_priority_queue_s_sift_either_harness.i[4566,4579] [2023-11-23 22:23:37,181 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,181 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,182 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,182 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,183 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,190 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,190 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,191 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,192 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,193 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,194 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,194 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,194 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,229 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 22:23:37,230 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 22:23:37,231 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 22:23:37,232 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 22:23:37,233 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 22:23:37,234 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 22:23:37,235 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 22:23:37,235 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 22:23:37,236 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 22:23:37,237 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 22:23:37,290 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,290 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,291 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,299 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,307 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7776-7787] [2023-11-23 22:23:37,339 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,345 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,346 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,346 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,346 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,347 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,348 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,348 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,349 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,349 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,349 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,350 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,350 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,351 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,352 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,352 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,353 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,358 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,359 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,368 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,369 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,369 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 22:23:37,385 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:23:37,744 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,745 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,746 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,747 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,747 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,747 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,748 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,748 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,749 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,749 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,749 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,750 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,750 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,750 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,751 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 22:23:37,759 INFO L206 MainTranslator]: Completed translation [2023-11-23 22:23:37,761 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37 WrapperNode [2023-11-23 22:23:37,761 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 22:23:37,762 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 22:23:37,763 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 22:23:37,764 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 22:23:37,772 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:37,928 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,044 INFO L138 Inliner]: procedures = 696, calls = 1888, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 925 [2023-11-23 22:23:38,045 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 22:23:38,046 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 22:23:38,046 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 22:23:38,046 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 22:23:38,060 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,061 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,075 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,235 INFO L189 HeapSplitter]: Split 335 memory accesses to 7 slices as follows [2, 236, 18, 56, 3, 17, 3] [2023-11-23 22:23:38,236 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,239 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,314 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,321 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,347 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,355 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,385 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 22:23:38,386 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 22:23:38,386 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 22:23:38,386 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 22:23:38,387 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (1/1) ... [2023-11-23 22:23:38,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 22:23:38,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:38,437 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-23 22:23:38,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-23 22:23:38,482 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_either [2023-11-23 22:23:38,482 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_either [2023-11-23 22:23:38,483 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2023-11-23 22:23:38,483 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2023-11-23 22:23:38,483 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2023-11-23 22:23:38,483 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2023-11-23 22:23:38,484 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 22:23:38,484 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-23 22:23:38,484 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-23 22:23:38,484 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-23 22:23:38,485 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-23 22:23:38,485 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-23 22:23:38,485 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-23 22:23:38,485 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2023-11-23 22:23:38,485 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2023-11-23 22:23:38,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 22:23:38,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 22:23:38,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 22:23:38,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-23 22:23:38,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-23 22:23:38,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-23 22:23:38,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-23 22:23:38,487 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-23 22:23:38,487 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-23 22:23:38,487 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 22:23:38,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-23 22:23:38,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-23 22:23:38,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-23 22:23:38,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-23 22:23:38,493 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2023-11-23 22:23:38,493 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2023-11-23 22:23:38,494 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2023-11-23 22:23:38,494 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2023-11-23 22:23:38,494 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 22:23:38,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 22:23:38,496 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-23 22:23:38,496 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-23 22:23:38,497 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-23 22:23:38,502 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-23 22:23:38,502 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2023-11-23 22:23:38,503 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2023-11-23 22:23:38,503 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2023-11-23 22:23:38,503 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2023-11-23 22:23:38,503 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2023-11-23 22:23:38,503 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2023-11-23 22:23:38,503 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 22:23:38,503 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 22:23:38,504 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2023-11-23 22:23:38,504 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2023-11-23 22:23:38,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 22:23:38,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-23 22:23:38,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-23 22:23:38,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-23 22:23:38,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-23 22:23:38,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-23 22:23:38,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-23 22:23:38,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-23 22:23:38,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-23 22:23:38,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-23 22:23:38,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-23 22:23:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-23 22:23:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-23 22:23:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-23 22:23:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-23 22:23:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2023-11-23 22:23:38,506 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2023-11-23 22:23:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-23 22:23:38,507 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-23 22:23:38,507 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-23 22:23:38,507 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-23 22:23:38,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 22:23:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 22:23:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 22:23:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-23 22:23:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-23 22:23:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-23 22:23:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-23 22:23:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-23 22:23:38,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-23 22:23:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2023-11-23 22:23:38,509 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2023-11-23 22:23:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-23 22:23:38,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-23 22:23:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 22:23:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 22:23:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 22:23:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-23 22:23:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-23 22:23:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-23 22:23:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-23 22:23:38,900 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 22:23:38,903 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 22:23:40,177 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 22:23:40,348 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 22:23:40,348 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-23 22:23:40,349 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:23:40 BoogieIcfgContainer [2023-11-23 22:23:40,349 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 22:23:40,351 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 22:23:40,351 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 22:23:40,355 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 22:23:40,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:23:34" (1/3) ... [2023-11-23 22:23:40,356 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@624877d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:23:40, skipping insertion in model container [2023-11-23 22:23:40,356 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:23:37" (2/3) ... [2023-11-23 22:23:40,357 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@624877d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:23:40, skipping insertion in model container [2023-11-23 22:23:40,357 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:23:40" (3/3) ... [2023-11-23 22:23:40,358 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_s_sift_either_harness.i [2023-11-23 22:23:40,378 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 22:23:40,378 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-23 22:23:40,439 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 22:23:40,446 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;@11ef21cf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 22:23:40,447 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-11-23 22:23:40,454 INFO L276 IsEmpty]: Start isEmpty. Operand has 319 states, 179 states have (on average 1.3016759776536313) internal successors, (233), 182 states have internal predecessors, (233), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2023-11-23 22:23:40,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 22:23:40,478 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:40,479 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 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] [2023-11-23 22:23:40,480 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:40,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:40,488 INFO L85 PathProgramCache]: Analyzing trace with hash -397418944, now seen corresponding path program 1 times [2023-11-23 22:23:40,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:40,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278108978] [2023-11-23 22:23:40,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:40,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:40,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 22:23:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:23:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:41,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 22:23:41,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:41,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 22:23:41,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 22:23:41,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 22:23:41,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 22:23:41,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-23 22:23:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 22:23:41,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 22:23:41,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 22:23:41,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:41,889 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2023-11-23 22:23:41,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:41,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278108978] [2023-11-23 22:23:41,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278108978] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:41,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:23:41,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 22:23:41,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319873539] [2023-11-23 22:23:41,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:41,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 22:23:41,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:41,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 22:23:41,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 22:23:41,971 INFO L87 Difference]: Start difference. First operand has 319 states, 179 states have (on average 1.3016759776536313) internal successors, (233), 182 states have internal predecessors, (233), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 2 states have internal predecessors, (30), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 22:23:45,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:45,329 INFO L93 Difference]: Finished difference Result 740 states and 1252 transitions. [2023-11-23 22:23:45,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 22:23:45,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 2 states have internal predecessors, (30), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 96 [2023-11-23 22:23:45,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:45,355 INFO L225 Difference]: With dead ends: 740 [2023-11-23 22:23:45,356 INFO L226 Difference]: Without dead ends: 427 [2023-11-23 22:23:45,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 22:23:45,369 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 238 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:45,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 415 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [395 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-23 22:23:45,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2023-11-23 22:23:45,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 316. [2023-11-23 22:23:45,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 178 states have (on average 1.252808988764045) internal successors, (223), 180 states have internal predecessors, (223), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-23 22:23:45,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 447 transitions. [2023-11-23 22:23:45,549 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 447 transitions. Word has length 96 [2023-11-23 22:23:45,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:45,552 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 447 transitions. [2023-11-23 22:23:45,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 2 states have internal predecessors, (30), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 22:23:45,552 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 447 transitions. [2023-11-23 22:23:45,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 22:23:45,566 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:45,566 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 3, 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] [2023-11-23 22:23:45,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 22:23:45,567 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:45,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:45,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1798619826, now seen corresponding path program 1 times [2023-11-23 22:23:45,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:45,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918970818] [2023-11-23 22:23:45,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:45,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:45,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 22:23:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:23:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 22:23:46,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:46,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:46,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 22:23:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:46,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:46,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 22:23:46,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 22:23:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 22:23:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-23 22:23:46,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 22:23:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 22:23:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 22:23:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:46,935 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2023-11-23 22:23:46,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:46,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918970818] [2023-11-23 22:23:46,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918970818] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:23:46,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101056711] [2023-11-23 22:23:46,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:46,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:46,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:46,943 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:23:46,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 22:23:47,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:47,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 2431 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-23 22:23:47,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:23:47,643 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2023-11-23 22:23:47,644 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:23:47,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101056711] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:47,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 22:23:47,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2023-11-23 22:23:47,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490910395] [2023-11-23 22:23:47,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:47,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 22:23:47,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:47,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 22:23:47,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:23:47,648 INFO L87 Difference]: Start difference. First operand 316 states and 447 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 22:23:47,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:47,929 INFO L93 Difference]: Finished difference Result 395 states and 550 transitions. [2023-11-23 22:23:47,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 22:23:47,930 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 96 [2023-11-23 22:23:47,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:47,935 INFO L225 Difference]: With dead ends: 395 [2023-11-23 22:23:47,935 INFO L226 Difference]: Without dead ends: 317 [2023-11-23 22:23:47,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:23:47,937 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 0 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:47,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 835 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 22:23:47,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2023-11-23 22:23:47,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 317. [2023-11-23 22:23:47,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 179 states have (on average 1.2513966480446927) internal successors, (224), 181 states have internal predecessors, (224), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-23 22:23:47,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 448 transitions. [2023-11-23 22:23:47,989 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 448 transitions. Word has length 96 [2023-11-23 22:23:47,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:47,990 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 448 transitions. [2023-11-23 22:23:47,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 22:23:47,990 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 448 transitions. [2023-11-23 22:23:47,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-23 22:23:47,993 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:47,993 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:23:48,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-23 22:23:48,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:48,218 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:48,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:48,219 INFO L85 PathProgramCache]: Analyzing trace with hash 37371445, now seen corresponding path program 1 times [2023-11-23 22:23:48,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:48,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619364726] [2023-11-23 22:23:48,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:48,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:48,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 22:23:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:48,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:23:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:48,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:48,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 22:23:49,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:49,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:49,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 22:23:49,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:49,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 22:23:49,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 22:23:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 22:23:49,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-23 22:23:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 22:23:49,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 22:23:49,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-23 22:23:49,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 22:23:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 22:23:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-23 22:23:49,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:49,510 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-11-23 22:23:49,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:49,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619364726] [2023-11-23 22:23:49,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619364726] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:23:49,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764865283] [2023-11-23 22:23:49,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:49,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:49,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:49,512 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:23:49,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-23 22:23:50,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:50,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 2635 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 22:23:50,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:23:50,300 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-23 22:23:50,300 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:23:50,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764865283] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:50,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 22:23:50,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2023-11-23 22:23:50,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006309872] [2023-11-23 22:23:50,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:50,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 22:23:50,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:50,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:23:50,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-23 22:23:50,305 INFO L87 Difference]: Start difference. First operand 317 states and 448 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-11-23 22:23:50,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:50,862 INFO L93 Difference]: Finished difference Result 605 states and 865 transitions. [2023-11-23 22:23:50,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:23:50,863 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 115 [2023-11-23 22:23:50,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:50,867 INFO L225 Difference]: With dead ends: 605 [2023-11-23 22:23:50,867 INFO L226 Difference]: Without dead ends: 319 [2023-11-23 22:23:50,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-23 22:23:50,874 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 44 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1535 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:50,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 1535 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 22:23:50,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2023-11-23 22:23:50,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 319. [2023-11-23 22:23:50,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 180 states have (on average 1.25) internal successors, (225), 183 states have internal predecessors, (225), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (119), 111 states have call predecessors, (119), 111 states have call successors, (119) [2023-11-23 22:23:50,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 457 transitions. [2023-11-23 22:23:50,943 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 457 transitions. Word has length 115 [2023-11-23 22:23:50,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:50,944 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 457 transitions. [2023-11-23 22:23:50,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-11-23 22:23:50,945 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 457 transitions. [2023-11-23 22:23:50,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-23 22:23:50,952 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:50,952 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 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-23 22:23:50,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-23 22:23:51,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:51,168 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:51,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:51,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1276196470, now seen corresponding path program 1 times [2023-11-23 22:23:51,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:51,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836266639] [2023-11-23 22:23:51,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:51,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:51,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 22:23:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:23:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:51,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 22:23:51,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:51,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:51,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:51,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 22:23:52,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:23:52,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:23:52,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 22:23:52,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 22:23:52,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 22:23:52,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-23 22:23:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-23 22:23:52,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 22:23:52,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 22:23:52,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-23 22:23:52,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-23 22:23:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-11-23 22:23:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 22:23:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2023-11-23 22:23:52,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:52,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836266639] [2023-11-23 22:23:52,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836266639] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:23:52,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111796119] [2023-11-23 22:23:52,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:52,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:52,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:52,552 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:23:52,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-23 22:23:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:53,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 2733 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:23:53,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:23:53,401 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-23 22:23:53,401 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:23:53,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111796119] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:53,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 22:23:53,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2023-11-23 22:23:53,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092083190] [2023-11-23 22:23:53,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:53,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 22:23:53,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:53,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 22:23:53,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2023-11-23 22:23:53,404 INFO L87 Difference]: Start difference. First operand 319 states and 457 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-11-23 22:23:54,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:54,333 INFO L93 Difference]: Finished difference Result 628 states and 920 transitions. [2023-11-23 22:23:54,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:23:54,335 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 123 [2023-11-23 22:23:54,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:54,339 INFO L225 Difference]: With dead ends: 628 [2023-11-23 22:23:54,339 INFO L226 Difference]: Without dead ends: 340 [2023-11-23 22:23:54,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-23 22:23:54,346 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 80 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 2281 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:54,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 2281 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 22:23:54,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2023-11-23 22:23:54,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 338. [2023-11-23 22:23:54,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 196 states have (on average 1.260204081632653) internal successors, (247), 199 states have internal predecessors, (247), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 22:23:54,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 494 transitions. [2023-11-23 22:23:54,388 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 494 transitions. Word has length 123 [2023-11-23 22:23:54,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:54,389 INFO L495 AbstractCegarLoop]: Abstraction has 338 states and 494 transitions. [2023-11-23 22:23:54,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-11-23 22:23:54,389 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 494 transitions. [2023-11-23 22:23:54,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-23 22:23:54,392 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:54,392 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 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] [2023-11-23 22:23:54,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-23 22:23:54,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:54,624 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:54,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:54,625 INFO L85 PathProgramCache]: Analyzing trace with hash 843859322, now seen corresponding path program 1 times [2023-11-23 22:23:54,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:54,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284864367] [2023-11-23 22:23:54,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:54,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:54,758 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:23:54,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1143909750] [2023-11-23 22:23:54,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:54,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:54,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:54,762 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:23:54,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-23 22:23:55,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:55,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 2920 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:23:55,455 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:23:55,536 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-23 22:23:55,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:23:55,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:55,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284864367] [2023-11-23 22:23:55,536 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:23:55,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143909750] [2023-11-23 22:23:55,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143909750] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:55,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:23:55,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 22:23:55,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467480068] [2023-11-23 22:23:55,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:55,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 22:23:55,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:55,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 22:23:55,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 22:23:55,540 INFO L87 Difference]: Start difference. First operand 338 states and 494 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 22:23:55,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:55,999 INFO L93 Difference]: Finished difference Result 651 states and 968 transitions. [2023-11-23 22:23:55,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:23:56,000 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 136 [2023-11-23 22:23:56,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:56,003 INFO L225 Difference]: With dead ends: 651 [2023-11-23 22:23:56,004 INFO L226 Difference]: Without dead ends: 344 [2023-11-23 22:23:56,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 131 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-23 22:23:56,007 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 63 mSDsluCounter, 1487 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1882 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:56,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1882 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 22:23:56,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-11-23 22:23:56,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 338. [2023-11-23 22:23:56,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 196 states have (on average 1.260204081632653) internal successors, (247), 199 states have internal predecessors, (247), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 22:23:56,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 494 transitions. [2023-11-23 22:23:56,045 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 494 transitions. Word has length 136 [2023-11-23 22:23:56,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:56,045 INFO L495 AbstractCegarLoop]: Abstraction has 338 states and 494 transitions. [2023-11-23 22:23:56,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 22:23:56,046 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 494 transitions. [2023-11-23 22:23:56,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-23 22:23:56,049 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:56,049 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] [2023-11-23 22:23:56,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-23 22:23:56,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:56,264 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:56,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:56,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1745306280, now seen corresponding path program 1 times [2023-11-23 22:23:56,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:56,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269216974] [2023-11-23 22:23:56,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:56,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:56,362 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:23:56,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1812543642] [2023-11-23 22:23:56,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:56,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:56,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:56,364 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:23:56,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-23 22:23:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:57,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 3037 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 22:23:57,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:23:57,195 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2023-11-23 22:23:57,195 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:23:57,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:57,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269216974] [2023-11-23 22:23:57,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:23:57,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812543642] [2023-11-23 22:23:57,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812543642] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:57,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:23:57,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 22:23:57,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060264174] [2023-11-23 22:23:57,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:57,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 22:23:57,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:57,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 22:23:57,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 22:23:57,199 INFO L87 Difference]: Start difference. First operand 338 states and 494 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-11-23 22:23:57,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:57,437 INFO L93 Difference]: Finished difference Result 653 states and 978 transitions. [2023-11-23 22:23:57,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:23:57,438 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 152 [2023-11-23 22:23:57,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:57,442 INFO L225 Difference]: With dead ends: 653 [2023-11-23 22:23:57,442 INFO L226 Difference]: Without dead ends: 346 [2023-11-23 22:23:57,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 149 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-23 22:23:57,446 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 3 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1247 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:57,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1247 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 22:23:57,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-11-23 22:23:57,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 342. [2023-11-23 22:23:57,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 200 states have (on average 1.255) internal successors, (251), 203 states have internal predecessors, (251), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 22:23:57,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 498 transitions. [2023-11-23 22:23:57,485 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 498 transitions. Word has length 152 [2023-11-23 22:23:57,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:57,485 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 498 transitions. [2023-11-23 22:23:57,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-11-23 22:23:57,486 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 498 transitions. [2023-11-23 22:23:57,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-23 22:23:57,488 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:57,489 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] [2023-11-23 22:23:57,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-23 22:23:57,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-23 22:23:57,704 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:57,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:57,704 INFO L85 PathProgramCache]: Analyzing trace with hash 2057034842, now seen corresponding path program 1 times [2023-11-23 22:23:57,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:57,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317680804] [2023-11-23 22:23:57,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:57,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:23:57,799 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:23:57,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1404670478] [2023-11-23 22:23:57,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:57,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:23:57,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:23:57,801 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:23:57,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-23 22:23:58,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:23:58,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 3032 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 22:23:58,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:23:58,620 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2023-11-23 22:23:58,621 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:23:58,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:23:58,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317680804] [2023-11-23 22:23:58,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:23:58,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404670478] [2023-11-23 22:23:58,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404670478] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:23:58,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:23:58,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 22:23:58,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230988691] [2023-11-23 22:23:58,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:23:58,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 22:23:58,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:23:58,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 22:23:58,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:23:58,624 INFO L87 Difference]: Start difference. First operand 342 states and 498 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2023-11-23 22:23:59,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:23:59,646 INFO L93 Difference]: Finished difference Result 671 states and 987 transitions. [2023-11-23 22:23:59,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 22:23:59,647 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 152 [2023-11-23 22:23:59,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:23:59,651 INFO L225 Difference]: With dead ends: 671 [2023-11-23 22:23:59,651 INFO L226 Difference]: Without dead ends: 360 [2023-11-23 22:23:59,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 146 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-23 22:23:59,654 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 123 mSDsluCounter, 2151 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2529 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 22:23:59,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2529 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 22:23:59,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2023-11-23 22:23:59,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 342. [2023-11-23 22:23:59,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 200 states have (on average 1.255) internal successors, (251), 203 states have internal predecessors, (251), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 22:23:59,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 498 transitions. [2023-11-23 22:23:59,694 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 498 transitions. Word has length 152 [2023-11-23 22:23:59,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:23:59,695 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 498 transitions. [2023-11-23 22:23:59,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2023-11-23 22:23:59,695 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 498 transitions. [2023-11-23 22:23:59,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-11-23 22:23:59,698 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:23:59,699 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:23:59,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-23 22:23:59,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-23 22:23:59,932 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:23:59,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:23:59,933 INFO L85 PathProgramCache]: Analyzing trace with hash -615519952, now seen corresponding path program 1 times [2023-11-23 22:23:59,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:23:59,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797808829] [2023-11-23 22:23:59,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:23:59,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:00,070 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:00,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [353664629] [2023-11-23 22:24:00,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:00,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:00,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:00,072 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:00,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-23 22:24:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:24:00,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 3219 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:24:00,848 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:00,928 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-23 22:24:00,929 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:24:00,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:00,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797808829] [2023-11-23 22:24:00,929 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:00,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353664629] [2023-11-23 22:24:00,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353664629] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:24:00,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:24:00,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 22:24:00,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338039817] [2023-11-23 22:24:00,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:24:00,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 22:24:00,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:00,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 22:24:00,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-23 22:24:00,932 INFO L87 Difference]: Start difference. First operand 342 states and 498 transitions. Second operand has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 22:24:01,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:01,634 INFO L93 Difference]: Finished difference Result 629 states and 929 transitions. [2023-11-23 22:24:01,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:24:01,635 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) Word has length 165 [2023-11-23 22:24:01,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:01,639 INFO L225 Difference]: With dead ends: 629 [2023-11-23 22:24:01,640 INFO L226 Difference]: Without dead ends: 344 [2023-11-23 22:24:01,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-23 22:24:01,645 INFO L413 NwaCegarLoop]: 398 mSDtfsCounter, 98 mSDsluCounter, 1843 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:01,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 2241 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 22:24:01,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-11-23 22:24:01,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2023-11-23 22:24:01,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 201 states have (on average 1.2537313432835822) internal successors, (252), 205 states have internal predecessors, (252), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2023-11-23 22:24:01,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 505 transitions. [2023-11-23 22:24:01,685 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 505 transitions. Word has length 165 [2023-11-23 22:24:01,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:01,686 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 505 transitions. [2023-11-23 22:24:01,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 22:24:01,686 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 505 transitions. [2023-11-23 22:24:01,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-11-23 22:24:01,690 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:01,690 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:24:01,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-23 22:24:01,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-23 22:24:01,912 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:24:01,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:24:01,912 INFO L85 PathProgramCache]: Analyzing trace with hash -599062957, now seen corresponding path program 1 times [2023-11-23 22:24:01,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:24:01,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365441409] [2023-11-23 22:24:01,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:01,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:02,066 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:02,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1210089513] [2023-11-23 22:24:02,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:02,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:02,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:02,069 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:02,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-23 22:24:02,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:24:02,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 3504 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 22:24:02,920 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-11-23 22:24:03,042 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:24:03,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:03,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365441409] [2023-11-23 22:24:03,042 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:03,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210089513] [2023-11-23 22:24:03,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210089513] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:24:03,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:24:03,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 22:24:03,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470682693] [2023-11-23 22:24:03,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:24:03,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 22:24:03,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:03,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 22:24:03,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:24:03,049 INFO L87 Difference]: Start difference. First operand 344 states and 505 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-23 22:24:04,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:04,113 INFO L93 Difference]: Finished difference Result 634 states and 944 transitions. [2023-11-23 22:24:04,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 22:24:04,113 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) Word has length 186 [2023-11-23 22:24:04,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:04,117 INFO L225 Difference]: With dead ends: 634 [2023-11-23 22:24:04,118 INFO L226 Difference]: Without dead ends: 347 [2023-11-23 22:24:04,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-23 22:24:04,120 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 117 mSDsluCounter, 2179 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2570 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:04,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2570 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 22:24:04,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-23 22:24:04,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 345. [2023-11-23 22:24:04,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 202 states have (on average 1.2524752475247525) internal successors, (253), 206 states have internal predecessors, (253), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2023-11-23 22:24:04,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 506 transitions. [2023-11-23 22:24:04,154 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 506 transitions. Word has length 186 [2023-11-23 22:24:04,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:04,155 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 506 transitions. [2023-11-23 22:24:04,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-23 22:24:04,156 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 506 transitions. [2023-11-23 22:24:04,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-11-23 22:24:04,159 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:04,159 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 22:24:04,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-23 22:24:04,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:04,388 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:24:04,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:24:04,388 INFO L85 PathProgramCache]: Analyzing trace with hash -429075093, now seen corresponding path program 2 times [2023-11-23 22:24:04,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:24:04,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936339232] [2023-11-23 22:24:04,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:04,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:04,518 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:04,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1686989572] [2023-11-23 22:24:04,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 22:24:04,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:04,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:04,520 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:04,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-23 22:24:05,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 22:24:05,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 22:24:05,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 3803 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 22:24:05,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:05,919 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2023-11-23 22:24:05,919 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:24:05,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:05,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936339232] [2023-11-23 22:24:05,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:05,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686989572] [2023-11-23 22:24:05,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686989572] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:24:05,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:24:05,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 22:24:05,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753765670] [2023-11-23 22:24:05,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:24:05,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 22:24:05,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:05,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 22:24:05,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-23 22:24:05,923 INFO L87 Difference]: Start difference. First operand 345 states and 506 transitions. Second operand has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 22:24:06,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:06,766 INFO L93 Difference]: Finished difference Result 626 states and 928 transitions. [2023-11-23 22:24:06,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 22:24:06,767 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) Word has length 215 [2023-11-23 22:24:06,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:06,773 INFO L225 Difference]: With dead ends: 626 [2023-11-23 22:24:06,773 INFO L226 Difference]: Without dead ends: 347 [2023-11-23 22:24:06,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-23 22:24:06,777 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 125 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 2966 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:06,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 2966 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 22:24:06,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-23 22:24:06,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 347. [2023-11-23 22:24:06,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 203 states have (on average 1.251231527093596) internal successors, (254), 208 states have internal predecessors, (254), 115 states have call successors, (115), 24 states have call predecessors, (115), 27 states have return successors, (142), 114 states have call predecessors, (142), 113 states have call successors, (142) [2023-11-23 22:24:06,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 511 transitions. [2023-11-23 22:24:06,812 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 511 transitions. Word has length 215 [2023-11-23 22:24:06,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:06,816 INFO L495 AbstractCegarLoop]: Abstraction has 347 states and 511 transitions. [2023-11-23 22:24:06,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 5 states have call successors, (24), 4 states have call predecessors, (24), 2 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 22:24:06,816 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 511 transitions. [2023-11-23 22:24:06,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-11-23 22:24:06,820 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:06,821 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:24:06,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-23 22:24:07,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:07,044 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:24:07,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:24:07,044 INFO L85 PathProgramCache]: Analyzing trace with hash 2049685455, now seen corresponding path program 1 times [2023-11-23 22:24:07,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:24:07,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114589721] [2023-11-23 22:24:07,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:07,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:07,154 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:07,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1720835343] [2023-11-23 22:24:07,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:07,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:07,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:07,156 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:07,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-23 22:24:08,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:24:08,041 INFO L262 TraceCheckSpWp]: Trace formula consists of 3625 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 22:24:08,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:08,164 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 169 proven. 3 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2023-11-23 22:24:08,165 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:24:08,614 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2023-11-23 22:24:08,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:08,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114589721] [2023-11-23 22:24:08,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:08,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720835343] [2023-11-23 22:24:08,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720835343] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:24:08,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 22:24:08,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-11-23 22:24:08,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417806645] [2023-11-23 22:24:08,616 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 22:24:08,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 22:24:08,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:08,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 22:24:08,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-11-23 22:24:08,619 INFO L87 Difference]: Start difference. First operand 347 states and 511 transitions. Second operand has 14 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 states have internal predecessors, (106), 9 states have call successors, (44), 4 states have call predecessors, (44), 4 states have return successors, (40), 5 states have call predecessors, (40), 9 states have call successors, (40) [2023-11-23 22:24:10,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:10,062 INFO L93 Difference]: Finished difference Result 658 states and 985 transitions. [2023-11-23 22:24:10,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 22:24:10,063 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 states have internal predecessors, (106), 9 states have call successors, (44), 4 states have call predecessors, (44), 4 states have return successors, (40), 5 states have call predecessors, (40), 9 states have call successors, (40) Word has length 205 [2023-11-23 22:24:10,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:10,067 INFO L225 Difference]: With dead ends: 658 [2023-11-23 22:24:10,068 INFO L226 Difference]: Without dead ends: 368 [2023-11-23 22:24:10,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 395 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-11-23 22:24:10,071 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 150 mSDsluCounter, 3665 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 4065 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:10,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 4065 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-23 22:24:10,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2023-11-23 22:24:10,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 362. [2023-11-23 22:24:10,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 217 states have (on average 1.2580645161290323) internal successors, (273), 221 states have internal predecessors, (273), 116 states have call successors, (116), 24 states have call predecessors, (116), 27 states have return successors, (143), 116 states have call predecessors, (143), 114 states have call successors, (143) [2023-11-23 22:24:10,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 532 transitions. [2023-11-23 22:24:10,109 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 532 transitions. Word has length 205 [2023-11-23 22:24:10,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:10,109 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 532 transitions. [2023-11-23 22:24:10,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 8.833333333333334) internal successors, (106), 12 states have internal predecessors, (106), 9 states have call successors, (44), 4 states have call predecessors, (44), 4 states have return successors, (40), 5 states have call predecessors, (40), 9 states have call successors, (40) [2023-11-23 22:24:10,110 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 532 transitions. [2023-11-23 22:24:10,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2023-11-23 22:24:10,115 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:10,115 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:24:10,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-23 22:24:10,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:10,332 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:24:10,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:24:10,333 INFO L85 PathProgramCache]: Analyzing trace with hash -2059062805, now seen corresponding path program 1 times [2023-11-23 22:24:10,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:24:10,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435194580] [2023-11-23 22:24:10,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:10,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:10,465 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:10,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [177039362] [2023-11-23 22:24:10,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:10,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:10,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:10,467 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:10,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-23 22:24:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:24:11,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 4373 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:24:11,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:11,651 INFO L134 CoverageAnalysis]: Checked inductivity of 472 backedges. 179 proven. 0 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2023-11-23 22:24:11,651 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:24:11,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:11,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435194580] [2023-11-23 22:24:11,652 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:11,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177039362] [2023-11-23 22:24:11,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177039362] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:24:11,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:24:11,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 22:24:11,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927790779] [2023-11-23 22:24:11,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:24:11,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 22:24:11,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:11,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 22:24:11,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-23 22:24:11,656 INFO L87 Difference]: Start difference. First operand 362 states and 532 transitions. Second operand has 10 states, 9 states have (on average 9.555555555555555) internal successors, (86), 8 states have internal predecessors, (86), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-23 22:24:12,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:12,537 INFO L93 Difference]: Finished difference Result 661 states and 981 transitions. [2023-11-23 22:24:12,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 22:24:12,538 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.555555555555555) internal successors, (86), 8 states have internal predecessors, (86), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) Word has length 257 [2023-11-23 22:24:12,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:12,542 INFO L225 Difference]: With dead ends: 661 [2023-11-23 22:24:12,542 INFO L226 Difference]: Without dead ends: 365 [2023-11-23 22:24:12,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-11-23 22:24:12,550 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 147 mSDsluCounter, 2890 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 3277 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:12,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 3277 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 22:24:12,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2023-11-23 22:24:12,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 363. [2023-11-23 22:24:12,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 218 states have (on average 1.2568807339449541) internal successors, (274), 222 states have internal predecessors, (274), 116 states have call successors, (116), 24 states have call predecessors, (116), 27 states have return successors, (143), 116 states have call predecessors, (143), 114 states have call successors, (143) [2023-11-23 22:24:12,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 533 transitions. [2023-11-23 22:24:12,593 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 533 transitions. Word has length 257 [2023-11-23 22:24:12,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:12,594 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 533 transitions. [2023-11-23 22:24:12,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.555555555555555) internal successors, (86), 8 states have internal predecessors, (86), 6 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 5 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-23 22:24:12,594 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 533 transitions. [2023-11-23 22:24:12,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2023-11-23 22:24:12,598 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:12,598 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-23 22:24:12,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-23 22:24:12,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:12,824 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:24:12,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:24:12,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1240080388, now seen corresponding path program 1 times [2023-11-23 22:24:12,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:24:12,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942944134] [2023-11-23 22:24:12,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:12,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:12,944 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:12,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [59319968] [2023-11-23 22:24:12,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:12,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:12,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:12,946 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:12,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-23 22:24:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:24:13,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 3705 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:24:13,777 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:13,956 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 188 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-11-23 22:24:13,957 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:24:13,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:13,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942944134] [2023-11-23 22:24:13,957 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:13,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59319968] [2023-11-23 22:24:13,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59319968] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:24:13,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:24:13,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 22:24:13,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011870869] [2023-11-23 22:24:13,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:24:13,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 22:24:13,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:13,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 22:24:13,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-23 22:24:13,963 INFO L87 Difference]: Start difference. First operand 363 states and 533 transitions. Second operand has 10 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 6 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-23 22:24:15,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:15,210 INFO L93 Difference]: Finished difference Result 669 states and 990 transitions. [2023-11-23 22:24:15,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 22:24:15,211 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 6 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 6 states have call successors, (26) Word has length 220 [2023-11-23 22:24:15,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:15,217 INFO L225 Difference]: With dead ends: 669 [2023-11-23 22:24:15,217 INFO L226 Difference]: Without dead ends: 363 [2023-11-23 22:24:15,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-11-23 22:24:15,222 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 177 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 3175 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:15,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 3175 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-23 22:24:15,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2023-11-23 22:24:15,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 345. [2023-11-23 22:24:15,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 202 states have (on average 1.2524752475247525) internal successors, (253), 206 states have internal predecessors, (253), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (134), 114 states have call predecessors, (134), 113 states have call successors, (134) [2023-11-23 22:24:15,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 502 transitions. [2023-11-23 22:24:15,272 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 502 transitions. Word has length 220 [2023-11-23 22:24:15,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:15,273 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 502 transitions. [2023-11-23 22:24:15,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 10.11111111111111) internal successors, (91), 9 states have internal predecessors, (91), 6 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-23 22:24:15,273 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 502 transitions. [2023-11-23 22:24:15,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-11-23 22:24:15,278 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:15,278 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-23 22:24:15,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-23 22:24:15,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:15,492 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 22:24:15,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:24:15,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1955981372, now seen corresponding path program 2 times [2023-11-23 22:24:15,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:24:15,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394497644] [2023-11-23 22:24:15,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:24:15,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:24:15,625 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 22:24:15,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [16740141] [2023-11-23 22:24:15,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 22:24:15,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:24:15,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:24:15,627 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:24:15,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_672508fd-1b8b-4d18-bd20-c072c6e4d886/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-23 22:24:16,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 22:24:16,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 22:24:16,526 INFO L262 TraceCheckSpWp]: Trace formula consists of 3892 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 22:24:16,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:24:16,635 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-23 22:24:16,636 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:24:16,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:24:16,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394497644] [2023-11-23 22:24:16,636 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 22:24:16,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16740141] [2023-11-23 22:24:16,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16740141] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:24:16,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:24:16,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 22:24:16,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743150239] [2023-11-23 22:24:16,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:24:16,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 22:24:16,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:24:16,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 22:24:16,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:24:16,640 INFO L87 Difference]: Start difference. First operand 345 states and 502 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-23 22:24:17,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:24:17,399 INFO L93 Difference]: Finished difference Result 599 states and 877 transitions. [2023-11-23 22:24:17,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 22:24:17,400 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) Word has length 233 [2023-11-23 22:24:17,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 22:24:17,404 INFO L225 Difference]: With dead ends: 599 [2023-11-23 22:24:17,404 INFO L226 Difference]: Without dead ends: 347 [2023-11-23 22:24:17,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 22:24:17,407 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 114 mSDsluCounter, 2204 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2599 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 22:24:17,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2599 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 22:24:17,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-23 22:24:17,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 347. [2023-11-23 22:24:17,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 203 states have (on average 1.251231527093596) internal successors, (254), 208 states have internal predecessors, (254), 115 states have call successors, (115), 24 states have call predecessors, (115), 27 states have return successors, (136), 114 states have call predecessors, (136), 113 states have call successors, (136) [2023-11-23 22:24:17,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 505 transitions. [2023-11-23 22:24:17,439 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 505 transitions. Word has length 233 [2023-11-23 22:24:17,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 22:24:17,440 INFO L495 AbstractCegarLoop]: Abstraction has 347 states and 505 transitions. [2023-11-23 22:24:17,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-23 22:24:17,440 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 505 transitions. [2023-11-23 22:24:17,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2023-11-23 22:24:17,442 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 22:24:17,443 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]