./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f26a5d85d152e590b5f8a93f229efbb28bdd5e77c34d7106bb5825fc4b732cf6 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:06:25,787 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:06:25,855 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 01:06:25,860 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:06:25,860 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:06:25,886 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:06:25,887 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:06:25,888 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:06:25,888 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:06:25,889 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:06:25,889 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:06:25,890 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:06:25,891 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:06:25,891 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:06:25,892 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:06:25,892 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:06:25,893 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:06:25,893 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:06:25,894 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:06:25,894 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:06:25,895 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:06:25,896 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:06:25,896 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:06:25,897 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:06:25,897 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:06:25,898 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:06:25,898 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:06:25,898 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:06:25,899 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:06:25,899 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:06:25,900 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:06:25,900 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:06:25,900 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:06:25,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:06:25,901 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:06:25,901 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:06:25,902 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:06:25,902 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:06:25,902 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:06:25,902 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_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f26a5d85d152e590b5f8a93f229efbb28bdd5e77c34d7106bb5825fc4b732cf6 [2023-11-29 01:06:26,123 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:06:26,144 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:06:26,146 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:06:26,148 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:06:26,148 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:06:26,149 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i [2023-11-29 01:06:28,904 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:06:29,318 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:06:29,318 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i [2023-11-29 01:06:29,349 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/data/c20b77f68/85b256b761e74b9cb82fd3383965d409/FLAG74b09928b [2023-11-29 01:06:29,362 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/data/c20b77f68/85b256b761e74b9cb82fd3383965d409 [2023-11-29 01:06:29,365 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:06:29,366 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:06:29,367 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:06:29,367 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:06:29,371 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:06:29,372 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:06:29" (1/1) ... [2023-11-29 01:06:29,373 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c101867 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:29, skipping insertion in model container [2023-11-29 01:06:29,373 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:06:29" (1/1) ... [2023-11-29 01:06:29,505 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:06:29,778 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_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4497,4510] [2023-11-29 01:06:29,788 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_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4557,4570] [2023-11-29 01:06:30,858 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,858 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,859 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,860 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,861 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,876 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,877 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,879 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:30,880 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,253 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 01:06:31,254 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 01:06:31,255 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 01:06:31,256 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 01:06:31,258 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 01:06:31,259 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 01:06:31,260 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 01:06:31,261 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 01:06:31,262 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 01:06:31,263 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 01:06:31,517 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,518 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,580 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:06:31,633 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:06:31,644 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_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4497,4510] [2023-11-29 01:06:31,645 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_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4557,4570] [2023-11-29 01:06:31,677 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,678 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,678 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,679 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,679 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,685 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,686 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,687 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,687 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,716 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 01:06:31,717 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 01:06:31,717 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 01:06:31,717 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 01:06:31,718 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 01:06:31,718 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 01:06:31,719 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 01:06:31,719 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 01:06:31,720 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 01:06:31,720 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 01:06:31,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : "+r"(index)); [8269] [2023-11-29 01:06:31,840 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,840 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 01:06:31,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [8755-8766] [2023-11-29 01:06:31,878 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,107 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function predicate is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,108 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,109 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,109 WARN L675 CHandler]: The function memchr is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:06:32,116 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:06:32,117 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32 WrapperNode [2023-11-29 01:06:32,117 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:06:32,118 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:06:32,118 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:06:32,118 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:06:32,125 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,197 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,271 INFO L138 Inliner]: procedures = 689, calls = 2645, calls flagged for inlining = 60, calls inlined = 7, statements flattened = 883 [2023-11-29 01:06:32,272 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:06:32,273 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:06:32,273 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:06:32,273 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:06:32,285 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,285 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,292 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,365 INFO L175 MemorySlicer]: Split 555 memory accesses to 8 slices as follows [2, 8, 5, 256, 6, 238, 37, 3]. 46 percent of accesses are in the largest equivalence class. The 508 initializations are split as follows [2, 2, 5, 256, 0, 236, 4, 3]. The 9 writes are split as follows [0, 0, 0, 0, 2, 0, 7, 0]. [2023-11-29 01:06:32,366 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,366 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,401 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,404 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,414 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,420 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,432 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:06:32,433 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:06:32,433 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:06:32,433 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:06:32,434 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (1/1) ... [2023-11-29 01:06:32,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:06:32,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:32,497 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:06:32,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:06:32,530 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2023-11-29 01:06:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2023-11-29 01:06:32,531 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:06:32,531 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-29 01:06:32,531 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-29 01:06:32,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 01:06:32,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 01:06:32,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 01:06:32,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 01:06:32,532 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:06:32,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-29 01:06:32,533 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:06:32,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:06:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-29 01:06:32,534 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-29 01:06:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2023-11-29 01:06:32,534 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2023-11-29 01:06:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:06:32,534 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:06:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:06:32,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-29 01:06:32,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-29 01:06:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 01:06:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 01:06:32,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 01:06:32,796 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:06:32,797 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:06:34,038 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:06:34,200 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:06:34,201 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-29 01:06:34,201 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:06:34 BoogieIcfgContainer [2023-11-29 01:06:34,202 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:06:34,204 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:06:34,204 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:06:34,208 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:06:34,208 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:06:29" (1/3) ... [2023-11-29 01:06:34,209 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25370c55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:06:34, skipping insertion in model container [2023-11-29 01:06:34,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:06:32" (2/3) ... [2023-11-29 01:06:34,209 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25370c55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:06:34, skipping insertion in model container [2023-11-29 01:06:34,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:06:34" (3/3) ... [2023-11-29 01:06:34,210 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_advance_harness.i [2023-11-29 01:06:34,229 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:06:34,229 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:06:34,278 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:06:34,285 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;@1b066702, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:06:34,285 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:06:34,290 INFO L276 IsEmpty]: Start isEmpty. Operand has 80 states, 50 states have (on average 1.32) internal successors, (66), 51 states have internal predecessors, (66), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-11-29 01:06:34,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 01:06:34,300 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:34,301 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-29 01:06:34,301 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:34,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:34,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1423192504, now seen corresponding path program 1 times [2023-11-29 01:06:34,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:34,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458802533] [2023-11-29 01:06:34,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:34,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:34,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:35,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:06:35,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 01:06:35,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:06:35,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 01:06:35,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,282 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 01:06:35,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:35,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458802533] [2023-11-29 01:06:35,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458802533] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:35,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807478335] [2023-11-29 01:06:35,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:35,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:35,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:35,285 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:06:35,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:06:35,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:35,948 INFO L262 TraceCheckSpWp]: Trace formula consists of 2498 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 01:06:35,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:06:35,970 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-29 01:06:35,970 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:06:35,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807478335] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:06:35,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:06:35,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 5 [2023-11-29 01:06:35,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146275515] [2023-11-29 01:06:35,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:06:35,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 01:06:35,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:06:36,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 01:06:36,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:06:36,009 INFO L87 Difference]: Start difference. First operand has 80 states, 50 states have (on average 1.32) internal successors, (66), 51 states have internal predecessors, (66), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 2 states, 2 states have (on average 12.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:06:36,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:06:36,112 INFO L93 Difference]: Finished difference Result 152 states and 225 transitions. [2023-11-29 01:06:36,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 01:06:36,114 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 12.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 41 [2023-11-29 01:06:36,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:06:36,123 INFO L225 Difference]: With dead ends: 152 [2023-11-29 01:06:36,123 INFO L226 Difference]: Without dead ends: 73 [2023-11-29 01:06:36,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:06:36,131 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:06:36,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 100 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:06:36,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2023-11-29 01:06:36,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2023-11-29 01:06:36,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 47 states have internal predecessors, (57), 22 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-29 01:06:36,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 98 transitions. [2023-11-29 01:06:36,177 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 98 transitions. Word has length 41 [2023-11-29 01:06:36,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:06:36,179 INFO L495 AbstractCegarLoop]: Abstraction has 73 states and 98 transitions. [2023-11-29 01:06:36,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 12.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:06:36,179 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 98 transitions. [2023-11-29 01:06:36,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 01:06:36,182 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:36,182 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-29 01:06:36,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:06:36,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 01:06:36,388 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:36,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:36,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1082438024, now seen corresponding path program 1 times [2023-11-29 01:06:36,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:36,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545671752] [2023-11-29 01:06:36,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:36,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:36,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:06:36,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 01:06:36,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:06:36,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 01:06:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:36,998 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 01:06:36,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:36,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545671752] [2023-11-29 01:06:36,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545671752] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:36,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546395784] [2023-11-29 01:06:36,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:37,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:37,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:37,001 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:06:37,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:06:37,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:37,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 2498 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:06:37,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:06:37,605 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 01:06:37,605 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:06:37,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546395784] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:06:37,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:06:37,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-29 01:06:37,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368426771] [2023-11-29 01:06:37,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:06:37,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:06:37,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:06:37,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:06:37,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:06:37,609 INFO L87 Difference]: Start difference. First operand 73 states and 98 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:06:37,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:06:37,816 INFO L93 Difference]: Finished difference Result 119 states and 161 transitions. [2023-11-29 01:06:37,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:06:37,817 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 41 [2023-11-29 01:06:37,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:06:37,819 INFO L225 Difference]: With dead ends: 119 [2023-11-29 01:06:37,819 INFO L226 Difference]: Without dead ends: 74 [2023-11-29 01:06:37,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:06:37,821 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 0 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:06:37,822 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 175 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:06:37,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-11-29 01:06:37,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2023-11-29 01:06:37,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 46 states have (on average 1.2608695652173914) internal successors, (58), 48 states have internal predecessors, (58), 22 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-29 01:06:37,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 99 transitions. [2023-11-29 01:06:37,833 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 99 transitions. Word has length 41 [2023-11-29 01:06:37,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:06:37,833 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 99 transitions. [2023-11-29 01:06:37,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:06:37,833 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 99 transitions. [2023-11-29 01:06:37,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-11-29 01:06:37,835 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:37,835 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-29 01:06:37,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:06:38,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:38,036 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:38,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:38,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1475465034, now seen corresponding path program 1 times [2023-11-29 01:06:38,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:38,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661300745] [2023-11-29 01:06:38,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:38,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:38,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 01:06:38,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 01:06:38,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-29 01:06:38,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 01:06:38,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:38,569 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 01:06:38,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:38,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661300745] [2023-11-29 01:06:38,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661300745] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:38,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862342663] [2023-11-29 01:06:38,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:38,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:38,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:38,571 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:06:38,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:06:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:39,096 INFO L262 TraceCheckSpWp]: Trace formula consists of 2471 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:06:39,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:06:39,203 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 01:06:39,203 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:06:39,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862342663] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:06:39,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:06:39,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2023-11-29 01:06:39,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018560880] [2023-11-29 01:06:39,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:06:39,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:06:39,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:06:39,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:06:39,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:06:39,206 INFO L87 Difference]: Start difference. First operand 74 states and 99 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:06:39,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:06:39,552 INFO L93 Difference]: Finished difference Result 137 states and 188 transitions. [2023-11-29 01:06:39,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:06:39,552 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 41 [2023-11-29 01:06:39,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:06:39,555 INFO L225 Difference]: With dead ends: 137 [2023-11-29 01:06:39,555 INFO L226 Difference]: Without dead ends: 76 [2023-11-29 01:06:39,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:06:39,558 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 37 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:06:39,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 263 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:06:39,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2023-11-29 01:06:39,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2023-11-29 01:06:39,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 47 states have (on average 1.2553191489361701) internal successors, (59), 50 states have internal predecessors, (59), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2023-11-29 01:06:39,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 104 transitions. [2023-11-29 01:06:39,571 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 104 transitions. Word has length 41 [2023-11-29 01:06:39,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:06:39,572 INFO L495 AbstractCegarLoop]: Abstraction has 76 states and 104 transitions. [2023-11-29 01:06:39,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:06:39,572 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 104 transitions. [2023-11-29 01:06:39,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 01:06:39,574 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:39,574 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-11-29 01:06:39,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 01:06:39,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:39,775 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:39,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:39,776 INFO L85 PathProgramCache]: Analyzing trace with hash -901738171, now seen corresponding path program 1 times [2023-11-29 01:06:39,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:39,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021138036] [2023-11-29 01:06:39,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:39,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:39,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:40,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:40,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:06:40,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:06:40,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 01:06:40,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 01:06:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,351 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 01:06:40,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:40,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021138036] [2023-11-29 01:06:40,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021138036] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:40,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087439672] [2023-11-29 01:06:40,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:40,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:40,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:40,353 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:06:40,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:06:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:40,904 INFO L262 TraceCheckSpWp]: Trace formula consists of 2476 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:06:40,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:06:40,998 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:06:40,999 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:06:40,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087439672] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:06:40,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:06:41,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2023-11-29 01:06:41,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914567348] [2023-11-29 01:06:41,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:06:41,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:06:41,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:06:41,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:06:41,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:06:41,002 INFO L87 Difference]: Start difference. First operand 76 states and 104 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 01:06:41,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:06:41,312 INFO L93 Difference]: Finished difference Result 132 states and 180 transitions. [2023-11-29 01:06:41,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:06:41,313 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 43 [2023-11-29 01:06:41,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:06:41,315 INFO L225 Difference]: With dead ends: 132 [2023-11-29 01:06:41,315 INFO L226 Difference]: Without dead ends: 76 [2023-11-29 01:06:41,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:06:41,317 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 41 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:06:41,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 269 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:06:41,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2023-11-29 01:06:41,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2023-11-29 01:06:41,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 47 states have (on average 1.2553191489361701) internal successors, (59), 50 states have internal predecessors, (59), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (21), 19 states have call predecessors, (21), 19 states have call successors, (21) [2023-11-29 01:06:41,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 102 transitions. [2023-11-29 01:06:41,329 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 102 transitions. Word has length 43 [2023-11-29 01:06:41,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:06:41,330 INFO L495 AbstractCegarLoop]: Abstraction has 76 states and 102 transitions. [2023-11-29 01:06:41,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 01:06:41,330 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 102 transitions. [2023-11-29 01:06:41,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-29 01:06:41,332 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:41,332 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2023-11-29 01:06:41,340 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 01:06:41,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:41,533 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:41,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:41,533 INFO L85 PathProgramCache]: Analyzing trace with hash -2078227483, now seen corresponding path program 1 times [2023-11-29 01:06:41,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:41,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056623607] [2023-11-29 01:06:41,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:41,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:41,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:42,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:06:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:06:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:06:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:06:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:42,360 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 01:06:42,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:42,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056623607] [2023-11-29 01:06:42,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056623607] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:06:42,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:06:42,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:06:42,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530377172] [2023-11-29 01:06:42,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:06:42,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:06:42,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:06:42,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:06:42,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:06:42,363 INFO L87 Difference]: Start difference. First operand 76 states and 102 transitions. Second operand has 8 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 01:06:42,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:06:42,919 INFO L93 Difference]: Finished difference Result 87 states and 117 transitions. [2023-11-29 01:06:42,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:06:42,919 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 47 [2023-11-29 01:06:42,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:06:42,921 INFO L225 Difference]: With dead ends: 87 [2023-11-29 01:06:42,921 INFO L226 Difference]: Without dead ends: 85 [2023-11-29 01:06:42,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:06:42,923 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 17 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:06:42,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 594 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:06:42,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2023-11-29 01:06:42,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 84. [2023-11-29 01:06:42,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 52 states have (on average 1.2307692307692308) internal successors, (64), 56 states have internal predecessors, (64), 23 states have call successors, (23), 7 states have call predecessors, (23), 8 states have return successors, (27), 20 states have call predecessors, (27), 20 states have call successors, (27) [2023-11-29 01:06:42,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 114 transitions. [2023-11-29 01:06:42,935 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 114 transitions. Word has length 47 [2023-11-29 01:06:42,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:06:42,935 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 114 transitions. [2023-11-29 01:06:42,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2023-11-29 01:06:42,936 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 114 transitions. [2023-11-29 01:06:42,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 01:06:42,937 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:42,937 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2023-11-29 01:06:42,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 01:06:42,938 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:42,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:42,938 INFO L85 PathProgramCache]: Analyzing trace with hash -136300131, now seen corresponding path program 1 times [2023-11-29 01:06:42,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:42,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81696044] [2023-11-29 01:06:42,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:42,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:43,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:45,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:45,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:06:45,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:45,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:06:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:45,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:06:45,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:45,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:06:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:46,115 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 01:06:46,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:46,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81696044] [2023-11-29 01:06:46,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81696044] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:46,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93784499] [2023-11-29 01:06:46,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:46,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:46,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:46,117 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:06:46,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:06:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:46,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 2498 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-29 01:06:46,676 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:06:46,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 01:06:47,418 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-11-29 01:06:47,419 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-11-29 01:06:47,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:06:47,486 INFO L349 Elim1Store]: treesize reduction 92, result has 22.7 percent of original size [2023-11-29 01:06:47,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 34 treesize of output 39 [2023-11-29 01:06:47,564 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-11-29 01:06:47,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-11-29 01:06:48,037 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 01:06:48,038 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 18 [2023-11-29 01:06:48,102 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-29 01:06:48,442 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:06:48,442 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:06:48,671 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_413 (Array Int Int))) (let ((.cse0 (select (select (store |c_#memory_int#6| |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_413) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|))) (< .cse0 (+ (* 18446744073709551616 (div .cse0 18446744073709551616)) 1)))) is different from false [2023-11-29 01:06:48,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93784499] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:48,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:06:48,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 30 [2023-11-29 01:06:48,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915769755] [2023-11-29 01:06:48,766 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:06:48,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 01:06:48,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:06:48,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 01:06:48,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=922, Unknown=1, NotChecked=62, Total=1122 [2023-11-29 01:06:48,769 INFO L87 Difference]: Start difference. First operand 84 states and 114 transitions. Second operand has 30 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 29 states have internal predecessors, (66), 10 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2023-11-29 01:06:54,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:06:54,024 INFO L93 Difference]: Finished difference Result 287 states and 399 transitions. [2023-11-29 01:06:54,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 01:06:54,025 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 29 states have internal predecessors, (66), 10 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) Word has length 51 [2023-11-29 01:06:54,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:06:54,029 INFO L225 Difference]: With dead ends: 287 [2023-11-29 01:06:54,029 INFO L226 Difference]: Without dead ends: 217 [2023-11-29 01:06:54,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 58 SyntacticMatches, 9 SemanticMatches, 55 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=434, Invalid=2649, Unknown=1, NotChecked=108, Total=3192 [2023-11-29 01:06:54,032 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 287 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:06:54,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1171 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 01:06:54,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-11-29 01:06:54,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 169. [2023-11-29 01:06:54,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 112 states have (on average 1.25) internal successors, (140), 118 states have internal predecessors, (140), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (43), 35 states have call predecessors, (43), 35 states have call successors, (43) [2023-11-29 01:06:54,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 224 transitions. [2023-11-29 01:06:54,061 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 224 transitions. Word has length 51 [2023-11-29 01:06:54,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:06:54,062 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 224 transitions. [2023-11-29 01:06:54,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 29 states have internal predecessors, (66), 10 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2023-11-29 01:06:54,062 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 224 transitions. [2023-11-29 01:06:54,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 01:06:54,064 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:06:54,065 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2023-11-29 01:06:54,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 01:06:54,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:54,272 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:06:54,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:06:54,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1549250909, now seen corresponding path program 1 times [2023-11-29 01:06:54,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:06:54,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445958025] [2023-11-29 01:06:54,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:54,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:06:54,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:57,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:06:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:57,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:06:57,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:57,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:06:57,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:57,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:06:57,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:57,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:06:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:57,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:06:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:58,111 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-29 01:06:58,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:06:58,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445958025] [2023-11-29 01:06:58,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445958025] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:06:58,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690739819] [2023-11-29 01:06:58,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:06:58,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:06:58,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:06:58,113 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:06:58,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 01:06:59,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:06:59,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 2528 conjuncts, 72 conjunts are in the unsatisfiable core [2023-11-29 01:06:59,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:06:59,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 01:06:59,191 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 01:06:59,706 INFO L349 Elim1Store]: treesize reduction 80, result has 19.2 percent of original size [2023-11-29 01:06:59,706 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 33 [2023-11-29 01:06:59,750 INFO L349 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2023-11-29 01:06:59,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 33 [2023-11-29 01:06:59,881 INFO L349 Elim1Store]: treesize reduction 48, result has 28.4 percent of original size [2023-11-29 01:06:59,881 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 28 [2023-11-29 01:07:00,274 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 01:07:00,274 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 18 [2023-11-29 01:07:00,405 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 39 [2023-11-29 01:07:00,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:07:00,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 30 [2023-11-29 01:07:00,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2023-11-29 01:07:01,144 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-29 01:07:01,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:07:01,372 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:07:01,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 25 [2023-11-29 01:07:02,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690739819] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:07:02,864 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:07:02,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2023-11-29 01:07:02,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771509048] [2023-11-29 01:07:02,865 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:07:02,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-29 01:07:02,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:07:02,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-29 01:07:02,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1185, Unknown=5, NotChecked=0, Total=1332 [2023-11-29 01:07:02,867 INFO L87 Difference]: Start difference. First operand 169 states and 224 transitions. Second operand has 32 states, 28 states have (on average 2.357142857142857) internal successors, (66), 31 states have internal predecessors, (66), 11 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 10 states have call successors, (12) [2023-11-29 01:07:06,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:11,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:16,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:20,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:24,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:30,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:31,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:07:31,216 INFO L93 Difference]: Finished difference Result 366 states and 490 transitions. [2023-11-29 01:07:31,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-29 01:07:31,217 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 2.357142857142857) internal successors, (66), 31 states have internal predecessors, (66), 11 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 10 states have call successors, (12) Word has length 51 [2023-11-29 01:07:31,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:07:31,220 INFO L225 Difference]: With dead ends: 366 [2023-11-29 01:07:31,220 INFO L226 Difference]: Without dead ends: 299 [2023-11-29 01:07:31,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 56 SyntacticMatches, 10 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1390 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=552, Invalid=3733, Unknown=5, NotChecked=0, Total=4290 [2023-11-29 01:07:31,224 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 285 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 1928 mSolverCounterSat, 146 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 2078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1928 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:07:31,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 1023 Invalid, 2078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1928 Invalid, 4 Unknown, 0 Unchecked, 26.0s Time] [2023-11-29 01:07:31,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2023-11-29 01:07:31,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 206. [2023-11-29 01:07:31,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 140 states have (on average 1.2428571428571429) internal successors, (174), 147 states have internal predecessors, (174), 45 states have call successors, (45), 20 states have call predecessors, (45), 20 states have return successors, (48), 38 states have call predecessors, (48), 39 states have call successors, (48) [2023-11-29 01:07:31,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 267 transitions. [2023-11-29 01:07:31,275 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 267 transitions. Word has length 51 [2023-11-29 01:07:31,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:07:31,275 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 267 transitions. [2023-11-29 01:07:31,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 2.357142857142857) internal successors, (66), 31 states have internal predecessors, (66), 11 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 10 states have call successors, (12) [2023-11-29 01:07:31,276 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 267 transitions. [2023-11-29 01:07:31,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-11-29 01:07:31,278 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:07:31,278 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2023-11-29 01:07:31,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 01:07:31,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 01:07:31,479 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:07:31,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:07:31,479 INFO L85 PathProgramCache]: Analyzing trace with hash 563940693, now seen corresponding path program 2 times [2023-11-29 01:07:31,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:07:31,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544833799] [2023-11-29 01:07:31,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:07:31,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:07:31,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:07:32,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:07:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 01:07:32,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-29 01:07:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 01:07:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-29 01:07:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:07:32,316 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-29 01:07:32,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:07:32,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544833799] [2023-11-29 01:07:32,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544833799] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:07:32,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600332555] [2023-11-29 01:07:32,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:07:32,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:07:32,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:07:32,318 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:07:32,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 01:07:32,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:07:32,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:07:32,882 INFO L262 TraceCheckSpWp]: Trace formula consists of 2510 conjuncts, 45 conjunts are in the unsatisfiable core [2023-11-29 01:07:32,886 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:07:32,914 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 01:07:33,406 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 23 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:07:33,406 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:07:33,723 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-29 01:07:33,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600332555] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:07:33,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:07:33,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 10] total 27 [2023-11-29 01:07:33,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459984484] [2023-11-29 01:07:33,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:07:33,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 01:07:33,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:07:33,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 01:07:33,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2023-11-29 01:07:33,726 INFO L87 Difference]: Start difference. First operand 206 states and 267 transitions. Second operand has 27 states, 22 states have (on average 3.590909090909091) internal successors, (79), 26 states have internal predecessors, (79), 9 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (15), 6 states have call predecessors, (15), 9 states have call successors, (15) [2023-11-29 01:07:38,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:43,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:47,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:51,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:55,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:07:59,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:04,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:08,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:12,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:16,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:20,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:24,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:28,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:32,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:36,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:40,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:08:40,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:08:40,687 INFO L93 Difference]: Finished difference Result 361 states and 474 transitions. [2023-11-29 01:08:40,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-29 01:08:40,688 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 22 states have (on average 3.590909090909091) internal successors, (79), 26 states have internal predecessors, (79), 9 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (15), 6 states have call predecessors, (15), 9 states have call successors, (15) Word has length 55 [2023-11-29 01:08:40,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:08:40,691 INFO L225 Difference]: With dead ends: 361 [2023-11-29 01:08:40,691 INFO L226 Difference]: Without dead ends: 272 [2023-11-29 01:08:40,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 103 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=322, Invalid=2128, Unknown=0, NotChecked=0, Total=2450 [2023-11-29 01:08:40,693 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 171 mSDsluCounter, 1109 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 42 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 66.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1195 SdHoareTripleChecker+Invalid, 1204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:08:40,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 1195 Invalid, 1204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1146 Invalid, 16 Unknown, 0 Unchecked, 66.4s Time] [2023-11-29 01:08:40,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2023-11-29 01:08:40,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 234. [2023-11-29 01:08:40,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 161 states have (on average 1.236024844720497) internal successors, (199), 169 states have internal predecessors, (199), 49 states have call successors, (49), 22 states have call predecessors, (49), 23 states have return successors, (55), 42 states have call predecessors, (55), 43 states have call successors, (55) [2023-11-29 01:08:40,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 303 transitions. [2023-11-29 01:08:40,727 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 303 transitions. Word has length 55 [2023-11-29 01:08:40,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:08:40,727 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 303 transitions. [2023-11-29 01:08:40,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 22 states have (on average 3.590909090909091) internal successors, (79), 26 states have internal predecessors, (79), 9 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (15), 6 states have call predecessors, (15), 9 states have call successors, (15) [2023-11-29 01:08:40,728 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 303 transitions. [2023-11-29 01:08:40,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-29 01:08:40,729 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:08:40,730 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 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] [2023-11-29 01:08:40,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 01:08:40,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-29 01:08:40,930 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:08:40,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:08:40,931 INFO L85 PathProgramCache]: Analyzing trace with hash -491001867, now seen corresponding path program 1 times [2023-11-29 01:08:40,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:08:40,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564876611] [2023-11-29 01:08:40,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:08:40,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:08:41,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:08:41,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:08:41,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:08:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:08:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:08:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:08:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:08:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:41,295 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 01:08:41,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:08:41,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564876611] [2023-11-29 01:08:41,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564876611] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:08:41,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:08:41,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:08:41,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424412813] [2023-11-29 01:08:41,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:08:41,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:08:41,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:08:41,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:08:41,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:08:41,298 INFO L87 Difference]: Start difference. First operand 234 states and 303 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 01:08:41,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:08:41,636 INFO L93 Difference]: Finished difference Result 332 states and 430 transitions. [2023-11-29 01:08:41,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:08:41,637 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2023-11-29 01:08:41,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:08:41,639 INFO L225 Difference]: With dead ends: 332 [2023-11-29 01:08:41,639 INFO L226 Difference]: Without dead ends: 236 [2023-11-29 01:08:41,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:08:41,640 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 14 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:08:41,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 311 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:08:41,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2023-11-29 01:08:41,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 234. [2023-11-29 01:08:41,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 161 states have (on average 1.2236024844720497) internal successors, (197), 169 states have internal predecessors, (197), 49 states have call successors, (49), 22 states have call predecessors, (49), 23 states have return successors, (55), 42 states have call predecessors, (55), 43 states have call successors, (55) [2023-11-29 01:08:41,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 301 transitions. [2023-11-29 01:08:41,667 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 301 transitions. Word has length 58 [2023-11-29 01:08:41,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:08:41,668 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 301 transitions. [2023-11-29 01:08:41,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 01:08:41,668 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 301 transitions. [2023-11-29 01:08:41,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-11-29 01:08:41,669 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:08:41,670 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2023-11-29 01:08:41,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 01:08:41,670 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:08:41,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:08:41,670 INFO L85 PathProgramCache]: Analyzing trace with hash -616587024, now seen corresponding path program 1 times [2023-11-29 01:08:41,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:08:41,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385677552] [2023-11-29 01:08:41,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:08:41,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:08:41,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:42,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:08:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:08:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:08:42,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:08:42,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:08:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:08:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:08:42,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:42,173 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-29 01:08:42,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:08:42,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385677552] [2023-11-29 01:08:42,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385677552] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:08:42,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:08:42,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:08:42,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770322249] [2023-11-29 01:08:42,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:08:42,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:08:42,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:08:42,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:08:42,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:08:42,175 INFO L87 Difference]: Start difference. First operand 234 states and 301 transitions. Second operand has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2023-11-29 01:08:42,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:08:42,842 INFO L93 Difference]: Finished difference Result 256 states and 325 transitions. [2023-11-29 01:08:42,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:08:42,842 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 60 [2023-11-29 01:08:42,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:08:42,844 INFO L225 Difference]: With dead ends: 256 [2023-11-29 01:08:42,844 INFO L226 Difference]: Without dead ends: 254 [2023-11-29 01:08:42,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:08:42,845 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 17 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:08:42,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 621 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:08:42,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2023-11-29 01:08:42,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 244. [2023-11-29 01:08:42,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 167 states have (on average 1.215568862275449) internal successors, (203), 175 states have internal predecessors, (203), 51 states have call successors, (51), 24 states have call predecessors, (51), 25 states have return successors, (57), 44 states have call predecessors, (57), 45 states have call successors, (57) [2023-11-29 01:08:42,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 311 transitions. [2023-11-29 01:08:42,872 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 311 transitions. Word has length 60 [2023-11-29 01:08:42,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:08:42,873 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 311 transitions. [2023-11-29 01:08:42,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2023-11-29 01:08:42,873 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 311 transitions. [2023-11-29 01:08:42,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 01:08:42,874 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:08:42,874 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:08:42,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 01:08:42,874 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:08:42,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:08:42,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1950566819, now seen corresponding path program 1 times [2023-11-29 01:08:42,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:08:42,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690253805] [2023-11-29 01:08:42,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:08:42,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:08:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:44,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:08:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:08:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:08:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 01:08:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:08:44,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:08:44,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:44,723 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 01:08:44,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:08:44,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690253805] [2023-11-29 01:08:44,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690253805] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:08:44,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:08:44,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-29 01:08:44,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587597402] [2023-11-29 01:08:44,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:08:44,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 01:08:44,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:08:44,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 01:08:44,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2023-11-29 01:08:44,725 INFO L87 Difference]: Start difference. First operand 244 states and 311 transitions. Second operand has 17 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 6 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 01:08:47,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:08:47,437 INFO L93 Difference]: Finished difference Result 368 states and 481 transitions. [2023-11-29 01:08:47,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 01:08:47,437 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 6 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 5 states have call successors, (8) Word has length 61 [2023-11-29 01:08:47,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:08:47,440 INFO L225 Difference]: With dead ends: 368 [2023-11-29 01:08:47,440 INFO L226 Difference]: Without dead ends: 274 [2023-11-29 01:08:47,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:08:47,441 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 73 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:08:47,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 631 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-29 01:08:47,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2023-11-29 01:08:47,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 255. [2023-11-29 01:08:47,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 174 states have (on average 1.2183908045977012) internal successors, (212), 182 states have internal predecessors, (212), 55 states have call successors, (55), 24 states have call predecessors, (55), 25 states have return successors, (61), 48 states have call predecessors, (61), 49 states have call successors, (61) [2023-11-29 01:08:47,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 328 transitions. [2023-11-29 01:08:47,481 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 328 transitions. Word has length 61 [2023-11-29 01:08:47,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:08:47,481 INFO L495 AbstractCegarLoop]: Abstraction has 255 states and 328 transitions. [2023-11-29 01:08:47,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 6 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 01:08:47,482 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 328 transitions. [2023-11-29 01:08:47,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 01:08:47,483 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:08:47,484 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:08:47,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 01:08:47,484 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:08:47,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:08:47,484 INFO L85 PathProgramCache]: Analyzing trace with hash -658849437, now seen corresponding path program 1 times [2023-11-29 01:08:47,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:08:47,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360181688] [2023-11-29 01:08:47,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:08:47,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:08:47,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:08:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:50,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:08:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:08:50,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 01:08:50,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:08:50,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:08:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:50,548 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 01:08:50,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:08:50,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360181688] [2023-11-29 01:08:50,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360181688] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:08:50,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:08:50,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 01:08:50,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956338671] [2023-11-29 01:08:50,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:08:50,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 01:08:50,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:08:50,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 01:08:50,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2023-11-29 01:08:50,550 INFO L87 Difference]: Start difference. First operand 255 states and 328 transitions. Second operand has 19 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 6 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 01:08:53,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:08:53,705 INFO L93 Difference]: Finished difference Result 353 states and 464 transitions. [2023-11-29 01:08:53,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 01:08:53,705 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 6 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 5 states have call successors, (8) Word has length 61 [2023-11-29 01:08:53,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:08:53,708 INFO L225 Difference]: With dead ends: 353 [2023-11-29 01:08:53,708 INFO L226 Difference]: Without dead ends: 281 [2023-11-29 01:08:53,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2023-11-29 01:08:53,709 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 98 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:08:53,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 465 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-29 01:08:53,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2023-11-29 01:08:53,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 255. [2023-11-29 01:08:53,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 174 states have (on average 1.2183908045977012) internal successors, (212), 182 states have internal predecessors, (212), 55 states have call successors, (55), 24 states have call predecessors, (55), 25 states have return successors, (61), 48 states have call predecessors, (61), 49 states have call successors, (61) [2023-11-29 01:08:53,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 328 transitions. [2023-11-29 01:08:53,740 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 328 transitions. Word has length 61 [2023-11-29 01:08:53,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:08:53,741 INFO L495 AbstractCegarLoop]: Abstraction has 255 states and 328 transitions. [2023-11-29 01:08:53,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 6 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 5 states have call successors, (8) [2023-11-29 01:08:53,741 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 328 transitions. [2023-11-29 01:08:53,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 01:08:53,742 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:08:53,742 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:08:53,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 01:08:53,743 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:08:53,743 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:08:53,743 INFO L85 PathProgramCache]: Analyzing trace with hash -91156234, now seen corresponding path program 1 times [2023-11-29 01:08:53,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:08:53,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915198368] [2023-11-29 01:08:53,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:08:53,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:08:53,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:08:54,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:08:54,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 01:08:54,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 01:08:54,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:08:54,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:08:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,270 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-29 01:08:54,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:08:54,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915198368] [2023-11-29 01:08:54,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915198368] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:08:54,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270653024] [2023-11-29 01:08:54,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:08:54,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:08:54,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:08:54,271 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:08:54,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 01:08:54,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:08:54,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 64 conjunts are in the unsatisfiable core [2023-11-29 01:08:54,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:08:55,440 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2023-11-29 01:08:55,445 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-29 01:08:55,449 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 01:08:55,494 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 01:08:55,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:08:55,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270653024] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:08:55,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:08:55,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [9] total 21 [2023-11-29 01:08:55,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070079137] [2023-11-29 01:08:55,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:08:55,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:08:55,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:08:55,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:08:55,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2023-11-29 01:08:55,496 INFO L87 Difference]: Start difference. First operand 255 states and 328 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 12 states have internal predecessors, (39), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 01:08:59,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:04,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:08,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:12,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:16,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:21,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:26,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:30,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:34,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:38,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:42,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:46,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:09:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:09:47,001 INFO L93 Difference]: Finished difference Result 457 states and 582 transitions. [2023-11-29 01:09:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 01:09:47,001 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 12 states have internal predecessors, (39), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 61 [2023-11-29 01:09:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:09:47,003 INFO L225 Difference]: With dead ends: 457 [2023-11-29 01:09:47,003 INFO L226 Difference]: Without dead ends: 356 [2023-11-29 01:09:47,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=291, Invalid=1269, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 01:09:47,005 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 162 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 29 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:09:47,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 437 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 961 Invalid, 12 Unknown, 0 Unchecked, 50.3s Time] [2023-11-29 01:09:47,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2023-11-29 01:09:47,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 287. [2023-11-29 01:09:47,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 199 states have (on average 1.2160804020100502) internal successors, (242), 208 states have internal predecessors, (242), 59 states have call successors, (59), 26 states have call predecessors, (59), 28 states have return successors, (70), 52 states have call predecessors, (70), 53 states have call successors, (70) [2023-11-29 01:09:47,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 371 transitions. [2023-11-29 01:09:47,038 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 371 transitions. Word has length 61 [2023-11-29 01:09:47,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:09:47,038 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 371 transitions. [2023-11-29 01:09:47,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 12 states have internal predecessors, (39), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-29 01:09:47,038 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 371 transitions. [2023-11-29 01:09:47,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 01:09:47,039 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:09:47,039 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:09:47,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 01:09:47,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 01:09:47,240 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:09:47,240 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:09:47,240 INFO L85 PathProgramCache]: Analyzing trace with hash -2119742344, now seen corresponding path program 1 times [2023-11-29 01:09:47,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:09:47,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578376601] [2023-11-29 01:09:47,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:47,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:09:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:09:47,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:09:47,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 01:09:47,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 01:09:47,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:09:47,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:09:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,433 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:09:47,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:47,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578376601] [2023-11-29 01:09:47,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578376601] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:09:47,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757777260] [2023-11-29 01:09:47,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:47,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:09:47,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:09:47,434 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:09:47,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 01:09:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:47,836 INFO L262 TraceCheckSpWp]: Trace formula consists of 2527 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:09:47,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:09:47,844 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:09:47,844 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:09:47,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757777260] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:09:47,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:09:47,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2023-11-29 01:09:47,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95323697] [2023-11-29 01:09:47,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:09:47,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:09:47,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:47,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:09:47,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:09:47,846 INFO L87 Difference]: Start difference. First operand 287 states and 371 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:09:48,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:09:48,032 INFO L93 Difference]: Finished difference Result 477 states and 611 transitions. [2023-11-29 01:09:48,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:09:48,033 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2023-11-29 01:09:48,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:09:48,035 INFO L225 Difference]: With dead ends: 477 [2023-11-29 01:09:48,035 INFO L226 Difference]: Without dead ends: 289 [2023-11-29 01:09:48,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:09:48,037 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 6 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:09:48,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 265 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:09:48,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2023-11-29 01:09:48,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 262. [2023-11-29 01:09:48,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 182 states have (on average 1.2032967032967032) internal successors, (219), 191 states have internal predecessors, (219), 54 states have call successors, (54), 24 states have call predecessors, (54), 25 states have return successors, (60), 46 states have call predecessors, (60), 48 states have call successors, (60) [2023-11-29 01:09:48,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 333 transitions. [2023-11-29 01:09:48,079 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 333 transitions. Word has length 61 [2023-11-29 01:09:48,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:09:48,080 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 333 transitions. [2023-11-29 01:09:48,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 01:09:48,080 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 333 transitions. [2023-11-29 01:09:48,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 01:09:48,081 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:09:48,081 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 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] [2023-11-29 01:09:48,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 01:09:48,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 01:09:48,282 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:09:48,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:09:48,283 INFO L85 PathProgramCache]: Analyzing trace with hash -897099480, now seen corresponding path program 1 times [2023-11-29 01:09:48,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:09:48,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450108722] [2023-11-29 01:09:48,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:48,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:09:48,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:09:48,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:09:48,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:09:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:09:48,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:09:48,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:09:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:09:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:09:48,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:48,847 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 01:09:48,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:48,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450108722] [2023-11-29 01:09:48,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450108722] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:09:48,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:09:48,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:09:48,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688735365] [2023-11-29 01:09:48,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:09:48,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:09:48,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:48,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:09:48,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:09:48,849 INFO L87 Difference]: Start difference. First operand 262 states and 333 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 01:09:49,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:09:49,613 INFO L93 Difference]: Finished difference Result 366 states and 473 transitions. [2023-11-29 01:09:49,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:09:49,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2023-11-29 01:09:49,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:09:49,615 INFO L225 Difference]: With dead ends: 366 [2023-11-29 01:09:49,615 INFO L226 Difference]: Without dead ends: 273 [2023-11-29 01:09:49,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:09:49,616 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 34 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:09:49,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 329 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:09:49,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2023-11-29 01:09:49,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 241. [2023-11-29 01:09:49,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 168 states have (on average 1.2023809523809523) internal successors, (202), 177 states have internal predecessors, (202), 49 states have call successors, (49), 22 states have call predecessors, (49), 23 states have return successors, (58), 41 states have call predecessors, (58), 46 states have call successors, (58) [2023-11-29 01:09:49,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 309 transitions. [2023-11-29 01:09:49,646 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 309 transitions. Word has length 64 [2023-11-29 01:09:49,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:09:49,646 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 309 transitions. [2023-11-29 01:09:49,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 01:09:49,646 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 309 transitions. [2023-11-29 01:09:49,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 01:09:49,648 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:09:49,648 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 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] [2023-11-29 01:09:49,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 01:09:49,648 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:09:49,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:09:49,649 INFO L85 PathProgramCache]: Analyzing trace with hash 511736168, now seen corresponding path program 1 times [2023-11-29 01:09:49,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:09:49,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122542650] [2023-11-29 01:09:49,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:49,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:09:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:51,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:09:51,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:51,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:09:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:09:52,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:09:52,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:09:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:09:52,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:09:52,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:09:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,361 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 13 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 01:09:52,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:09:52,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122542650] [2023-11-29 01:09:52,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122542650] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:09:52,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350666599] [2023-11-29 01:09:52,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:09:52,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:09:52,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:09:52,362 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:09:52,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 01:09:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:09:52,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 2559 conjuncts, 66 conjunts are in the unsatisfiable core [2023-11-29 01:09:52,766 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:09:53,327 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2023-11-29 01:09:53,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 19 [2023-11-29 01:09:53,388 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2023-11-29 01:09:53,403 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 01:09:53,403 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 17 [2023-11-29 01:09:53,964 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 01:09:53,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:09:54,418 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:09:54,418 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 42 [2023-11-29 01:09:54,424 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:09:54,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2023-11-29 01:09:54,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 36 [2023-11-29 01:09:54,440 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:09:54,440 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2023-11-29 01:09:54,709 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 01:09:54,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 21 [2023-11-29 01:09:54,773 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2023-11-29 01:09:54,773 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 26 [2023-11-29 01:09:54,828 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 01:09:54,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350666599] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:09:54,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:09:54,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16, 18] total 39 [2023-11-29 01:09:54,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722118312] [2023-11-29 01:09:54,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:09:54,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-29 01:09:54,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:09:54,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-29 01:09:54,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1334, Unknown=0, NotChecked=0, Total=1482 [2023-11-29 01:09:54,832 INFO L87 Difference]: Start difference. First operand 241 states and 309 transitions. Second operand has 39 states, 34 states have (on average 2.5294117647058822) internal successors, (86), 38 states have internal predecessors, (86), 14 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (21), 9 states have call predecessors, (21), 13 states have call successors, (21) [2023-11-29 01:10:00,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:00,993 INFO L93 Difference]: Finished difference Result 480 states and 637 transitions. [2023-11-29 01:10:00,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-11-29 01:10:00,994 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 34 states have (on average 2.5294117647058822) internal successors, (86), 38 states have internal predecessors, (86), 14 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (21), 9 states have call predecessors, (21), 13 states have call successors, (21) Word has length 64 [2023-11-29 01:10:00,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:00,996 INFO L225 Difference]: With dead ends: 480 [2023-11-29 01:10:00,996 INFO L226 Difference]: Without dead ends: 355 [2023-11-29 01:10:00,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 110 SyntacticMatches, 15 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=545, Invalid=3877, Unknown=0, NotChecked=0, Total=4422 [2023-11-29 01:10:00,998 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 184 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 1919 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 2139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 1919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:00,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1094 Invalid, 2139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 1919 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-11-29 01:10:00,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2023-11-29 01:10:01,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 238. [2023-11-29 01:10:01,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 166 states have (on average 1.1746987951807228) internal successors, (195), 172 states have internal predecessors, (195), 47 states have call successors, (47), 24 states have call predecessors, (47), 24 states have return successors, (53), 41 states have call predecessors, (53), 44 states have call successors, (53) [2023-11-29 01:10:01,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 295 transitions. [2023-11-29 01:10:01,032 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 295 transitions. Word has length 64 [2023-11-29 01:10:01,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:01,032 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 295 transitions. [2023-11-29 01:10:01,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 34 states have (on average 2.5294117647058822) internal successors, (86), 38 states have internal predecessors, (86), 14 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (21), 9 states have call predecessors, (21), 13 states have call successors, (21) [2023-11-29 01:10:01,033 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 295 transitions. [2023-11-29 01:10:01,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 01:10:01,034 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:01,034 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:10:01,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 01:10:01,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 01:10:01,235 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:01,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:01,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1946301121, now seen corresponding path program 1 times [2023-11-29 01:10:01,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:01,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477632163] [2023-11-29 01:10:01,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:01,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:02,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-29 01:10:02,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 01:10:02,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:10:02,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 01:10:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 01:10:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,055 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-29 01:10:02,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:02,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477632163] [2023-11-29 01:10:02,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477632163] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:02,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:02,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 01:10:02,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037066303] [2023-11-29 01:10:02,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:02,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:10:02,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:02,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:10:02,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:10:02,056 INFO L87 Difference]: Start difference. First operand 238 states and 295 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-29 01:10:02,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:02,614 INFO L93 Difference]: Finished difference Result 358 states and 449 transitions. [2023-11-29 01:10:02,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:10:02,615 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 67 [2023-11-29 01:10:02,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:02,617 INFO L225 Difference]: With dead ends: 358 [2023-11-29 01:10:02,617 INFO L226 Difference]: Without dead ends: 238 [2023-11-29 01:10:02,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:10:02,618 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 12 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:02,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 366 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:10:02,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2023-11-29 01:10:02,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2023-11-29 01:10:02,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 166 states have (on average 1.1746987951807228) internal successors, (195), 172 states have internal predecessors, (195), 47 states have call successors, (47), 24 states have call predecessors, (47), 24 states have return successors, (52), 41 states have call predecessors, (52), 44 states have call successors, (52) [2023-11-29 01:10:02,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 294 transitions. [2023-11-29 01:10:02,659 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 294 transitions. Word has length 67 [2023-11-29 01:10:02,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:02,659 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 294 transitions. [2023-11-29 01:10:02,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-29 01:10:02,660 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 294 transitions. [2023-11-29 01:10:02,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-29 01:10:02,660 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:02,661 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 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] [2023-11-29 01:10:02,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 01:10:02,661 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:02,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:02,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1518893967, now seen corresponding path program 1 times [2023-11-29 01:10:02,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:02,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269260936] [2023-11-29 01:10:02,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:02,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:02,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:02,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:02,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:02,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:02,940 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 01:10:02,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:02,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269260936] [2023-11-29 01:10:02,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269260936] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:02,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:02,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:10:02,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675596912] [2023-11-29 01:10:02,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:02,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:10:02,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:02,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:10:02,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:10:02,942 INFO L87 Difference]: Start difference. First operand 238 states and 294 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 01:10:03,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:03,245 INFO L93 Difference]: Finished difference Result 268 states and 331 transitions. [2023-11-29 01:10:03,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:10:03,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 71 [2023-11-29 01:10:03,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:03,248 INFO L225 Difference]: With dead ends: 268 [2023-11-29 01:10:03,248 INFO L226 Difference]: Without dead ends: 238 [2023-11-29 01:10:03,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:10:03,249 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 25 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 289 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.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:03,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 289 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:10:03,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2023-11-29 01:10:03,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2023-11-29 01:10:03,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 166 states have (on average 1.1626506024096386) internal successors, (193), 172 states have internal predecessors, (193), 47 states have call successors, (47), 24 states have call predecessors, (47), 24 states have return successors, (52), 41 states have call predecessors, (52), 44 states have call successors, (52) [2023-11-29 01:10:03,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 292 transitions. [2023-11-29 01:10:03,281 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 292 transitions. Word has length 71 [2023-11-29 01:10:03,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:03,281 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 292 transitions. [2023-11-29 01:10:03,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 01:10:03,281 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 292 transitions. [2023-11-29 01:10:03,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 01:10:03,282 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:03,282 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 3, 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] [2023-11-29 01:10:03,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 01:10:03,282 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:03,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:03,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1207724534, now seen corresponding path program 1 times [2023-11-29 01:10:03,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:03,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188840790] [2023-11-29 01:10:03,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:03,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:03,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:03,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:03,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:03,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:03,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:03,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:03,751 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-11-29 01:10:03,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:03,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188840790] [2023-11-29 01:10:03,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188840790] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:03,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:03,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:10:03,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144572487] [2023-11-29 01:10:03,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:03,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:10:03,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:03,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:10:03,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:10:03,752 INFO L87 Difference]: Start difference. First operand 238 states and 292 transitions. Second operand has 8 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-29 01:10:04,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:04,133 INFO L93 Difference]: Finished difference Result 249 states and 303 transitions. [2023-11-29 01:10:04,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:10:04,134 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 73 [2023-11-29 01:10:04,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:04,136 INFO L225 Difference]: With dead ends: 249 [2023-11-29 01:10:04,136 INFO L226 Difference]: Without dead ends: 247 [2023-11-29 01:10:04,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:10:04,137 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 17 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 614 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.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:04,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 614 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:10:04,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-11-29 01:10:04,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 246. [2023-11-29 01:10:04,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 171 states have (on average 1.1578947368421053) internal successors, (198), 178 states have internal predecessors, (198), 48 states have call successors, (48), 25 states have call predecessors, (48), 26 states have return successors, (54), 42 states have call predecessors, (54), 45 states have call successors, (54) [2023-11-29 01:10:04,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 300 transitions. [2023-11-29 01:10:04,185 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 300 transitions. Word has length 73 [2023-11-29 01:10:04,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:04,186 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 300 transitions. [2023-11-29 01:10:04,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-29 01:10:04,186 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 300 transitions. [2023-11-29 01:10:04,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-29 01:10:04,187 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:04,188 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 3, 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] [2023-11-29 01:10:04,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 01:10:04,188 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:04,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:04,189 INFO L85 PathProgramCache]: Analyzing trace with hash 458944834, now seen corresponding path program 1 times [2023-11-29 01:10:04,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:04,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540313842] [2023-11-29 01:10:04,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:04,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:04,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:04,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:04,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:04,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:04,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:04,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:04,831 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 01:10:04,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:04,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540313842] [2023-11-29 01:10:04,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540313842] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:04,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:04,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 01:10:04,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598803373] [2023-11-29 01:10:04,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:04,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:10:04,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:04,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:10:04,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:10:04,833 INFO L87 Difference]: Start difference. First operand 246 states and 300 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 01:10:05,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:05,874 INFO L93 Difference]: Finished difference Result 296 states and 371 transitions. [2023-11-29 01:10:05,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:10:05,874 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 77 [2023-11-29 01:10:05,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:05,876 INFO L225 Difference]: With dead ends: 296 [2023-11-29 01:10:05,876 INFO L226 Difference]: Without dead ends: 259 [2023-11-29 01:10:05,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:10:05,877 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 28 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:05,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 492 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:10:05,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2023-11-29 01:10:05,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 239. [2023-11-29 01:10:05,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 160 states have (on average 1.14375) internal successors, (183), 168 states have internal predecessors, (183), 53 states have call successors, (53), 24 states have call predecessors, (53), 25 states have return successors, (58), 46 states have call predecessors, (58), 50 states have call successors, (58) [2023-11-29 01:10:05,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 294 transitions. [2023-11-29 01:10:05,915 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 294 transitions. Word has length 77 [2023-11-29 01:10:05,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:05,915 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 294 transitions. [2023-11-29 01:10:05,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-29 01:10:05,915 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 294 transitions. [2023-11-29 01:10:05,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-29 01:10:05,916 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:05,916 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 3, 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] [2023-11-29 01:10:05,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 01:10:05,916 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:05,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:05,916 INFO L85 PathProgramCache]: Analyzing trace with hash -190301950, now seen corresponding path program 1 times [2023-11-29 01:10:05,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:05,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024474524] [2023-11-29 01:10:05,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:05,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:06,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:06,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:06,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:06,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:06,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:06,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:06,865 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 34 proven. 4 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-29 01:10:06,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:06,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024474524] [2023-11-29 01:10:06,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024474524] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:10:06,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684150943] [2023-11-29 01:10:06,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:06,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:10:06,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:10:06,866 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:10:06,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 01:10:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:07,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 2604 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-29 01:10:07,625 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:10:08,113 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 44 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-29 01:10:08,114 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:10:08,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684150943] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:10:08,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:10:08,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 19 [2023-11-29 01:10:08,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373823529] [2023-11-29 01:10:08,338 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:10:08,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 01:10:08,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:08,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 01:10:08,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2023-11-29 01:10:08,340 INFO L87 Difference]: Start difference. First operand 239 states and 294 transitions. Second operand has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 8 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2023-11-29 01:10:12,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:12,845 INFO L93 Difference]: Finished difference Result 354 states and 424 transitions. [2023-11-29 01:10:12,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 01:10:12,846 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 8 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 77 [2023-11-29 01:10:12,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:12,847 INFO L225 Difference]: With dead ends: 354 [2023-11-29 01:10:12,848 INFO L226 Difference]: Without dead ends: 317 [2023-11-29 01:10:12,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2023-11-29 01:10:12,849 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 108 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:12,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 795 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-11-29 01:10:12,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2023-11-29 01:10:12,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 288. [2023-11-29 01:10:12,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 199 states have (on average 1.1557788944723617) internal successors, (230), 208 states have internal predecessors, (230), 57 states have call successors, (57), 30 states have call predecessors, (57), 31 states have return successors, (58), 49 states have call predecessors, (58), 51 states have call successors, (58) [2023-11-29 01:10:12,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 345 transitions. [2023-11-29 01:10:12,891 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 345 transitions. Word has length 77 [2023-11-29 01:10:12,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:12,891 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 345 transitions. [2023-11-29 01:10:12,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 8 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2023-11-29 01:10:12,891 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 345 transitions. [2023-11-29 01:10:12,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-29 01:10:12,893 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:12,893 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:10:12,905 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 01:10:13,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 01:10:13,093 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:13,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:13,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1681658181, now seen corresponding path program 1 times [2023-11-29 01:10:13,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:13,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994653026] [2023-11-29 01:10:13,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:13,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:13,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:13,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:10:13,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:13,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:10:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:10:13,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:13,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 01:10:13,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:13,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:13,676 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-11-29 01:10:13,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:13,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994653026] [2023-11-29 01:10:13,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994653026] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:10:13,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452038205] [2023-11-29 01:10:13,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:13,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:10:13,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:10:13,677 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:10:13,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 01:10:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:14,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 2613 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-29 01:10:14,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:10:14,179 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 01:10:14,679 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-29 01:10:14,679 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:10:14,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452038205] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:14,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:10:14,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [10] total 21 [2023-11-29 01:10:14,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330926883] [2023-11-29 01:10:14,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:14,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 01:10:14,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:14,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 01:10:14,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2023-11-29 01:10:14,681 INFO L87 Difference]: Start difference. First operand 288 states and 345 transitions. Second operand has 13 states, 11 states have (on average 5.0) internal successors, (55), 12 states have internal predecessors, (55), 5 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 01:10:19,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:24,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:28,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:32,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:36,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:40,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:44,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:48,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:52,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:10:52,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:52,820 INFO L93 Difference]: Finished difference Result 489 states and 580 transitions. [2023-11-29 01:10:52,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:10:52,821 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.0) internal successors, (55), 12 states have internal predecessors, (55), 5 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 77 [2023-11-29 01:10:52,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:52,823 INFO L225 Difference]: With dead ends: 489 [2023-11-29 01:10:52,823 INFO L226 Difference]: Without dead ends: 312 [2023-11-29 01:10:52,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:10:52,824 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 39 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 5 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:52,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 684 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 350 Invalid, 9 Unknown, 0 Unchecked, 38.0s Time] [2023-11-29 01:10:52,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2023-11-29 01:10:52,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 291. [2023-11-29 01:10:52,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 205 states have (on average 1.1560975609756097) internal successors, (237), 213 states have internal predecessors, (237), 54 states have call successors, (54), 30 states have call predecessors, (54), 31 states have return successors, (53), 47 states have call predecessors, (53), 48 states have call successors, (53) [2023-11-29 01:10:52,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 344 transitions. [2023-11-29 01:10:52,866 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 344 transitions. Word has length 77 [2023-11-29 01:10:52,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:52,866 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 344 transitions. [2023-11-29 01:10:52,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.0) internal successors, (55), 12 states have internal predecessors, (55), 5 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-29 01:10:52,866 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 344 transitions. [2023-11-29 01:10:52,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-11-29 01:10:52,867 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:52,867 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:10:52,875 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 01:10:53,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:10:53,068 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:53,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:53,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1704290435, now seen corresponding path program 1 times [2023-11-29 01:10:53,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:53,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867344714] [2023-11-29 01:10:53,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:53,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:10:53,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:53,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:10:53,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:10:53,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:53,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 01:10:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:53,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:53,646 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-11-29 01:10:53,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:53,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867344714] [2023-11-29 01:10:53,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867344714] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:10:53,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730268741] [2023-11-29 01:10:53,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:53,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:10:53,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:10:53,648 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:10:53,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 01:10:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:54,119 INFO L262 TraceCheckSpWp]: Trace formula consists of 2608 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:10:54,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:10:54,184 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-29 01:10:54,184 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:10:54,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730268741] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:54,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:10:54,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-11-29 01:10:54,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724897414] [2023-11-29 01:10:54,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:54,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:10:54,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:54,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:10:54,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:10:54,186 INFO L87 Difference]: Start difference. First operand 291 states and 344 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 01:10:54,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:54,886 INFO L93 Difference]: Finished difference Result 448 states and 539 transitions. [2023-11-29 01:10:54,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:10:54,887 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 77 [2023-11-29 01:10:54,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:54,888 INFO L225 Difference]: With dead ends: 448 [2023-11-29 01:10:54,888 INFO L226 Difference]: Without dead ends: 283 [2023-11-29 01:10:54,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:10:54,889 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 10 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:54,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 222 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:10:54,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2023-11-29 01:10:54,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2023-11-29 01:10:54,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 197 states have (on average 1.1421319796954315) internal successors, (225), 205 states have internal predecessors, (225), 54 states have call successors, (54), 30 states have call predecessors, (54), 31 states have return successors, (53), 47 states have call predecessors, (53), 48 states have call successors, (53) [2023-11-29 01:10:54,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 332 transitions. [2023-11-29 01:10:54,927 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 332 transitions. Word has length 77 [2023-11-29 01:10:54,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:54,928 INFO L495 AbstractCegarLoop]: Abstraction has 283 states and 332 transitions. [2023-11-29 01:10:54,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 01:10:54,928 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 332 transitions. [2023-11-29 01:10:54,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:10:54,929 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:54,929 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 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] [2023-11-29 01:10:54,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 01:10:55,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:10:55,130 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:55,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:55,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1487887006, now seen corresponding path program 1 times [2023-11-29 01:10:55,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:55,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860927279] [2023-11-29 01:10:55,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:55,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:55,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:55,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:55,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:55,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:55,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:55,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:55,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:55,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:55,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:10:55,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:55,288 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-29 01:10:55,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:55,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860927279] [2023-11-29 01:10:55,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860927279] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:55,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:55,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:10:55,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201732587] [2023-11-29 01:10:55,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:55,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:10:55,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:55,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:10:55,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:10:55,290 INFO L87 Difference]: Start difference. First operand 283 states and 332 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-11-29 01:10:55,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:55,450 INFO L93 Difference]: Finished difference Result 309 states and 365 transitions. [2023-11-29 01:10:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:10:55,450 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 81 [2023-11-29 01:10:55,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:55,452 INFO L225 Difference]: With dead ends: 309 [2023-11-29 01:10:55,452 INFO L226 Difference]: Without dead ends: 285 [2023-11-29 01:10:55,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:10:55,453 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 0 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:55,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 172 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:10:55,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2023-11-29 01:10:55,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2023-11-29 01:10:55,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 199 states have (on average 1.1407035175879396) internal successors, (227), 207 states have internal predecessors, (227), 54 states have call successors, (54), 30 states have call predecessors, (54), 31 states have return successors, (53), 47 states have call predecessors, (53), 48 states have call successors, (53) [2023-11-29 01:10:55,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 334 transitions. [2023-11-29 01:10:55,491 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 334 transitions. Word has length 81 [2023-11-29 01:10:55,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:55,491 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 334 transitions. [2023-11-29 01:10:55,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-11-29 01:10:55,492 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 334 transitions. [2023-11-29 01:10:55,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:10:55,493 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:55,493 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 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] [2023-11-29 01:10:55,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 01:10:55,493 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:55,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:55,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1500995046, now seen corresponding path program 1 times [2023-11-29 01:10:55,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:55,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499990921] [2023-11-29 01:10:55,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:55,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:55,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:56,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:56,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:56,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:56,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:56,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:56,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:56,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:56,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:10:56,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:56,195 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-29 01:10:56,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:56,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499990921] [2023-11-29 01:10:56,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499990921] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:56,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:56,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:10:56,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799212030] [2023-11-29 01:10:56,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:56,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:10:56,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:56,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:10:56,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:10:56,196 INFO L87 Difference]: Start difference. First operand 285 states and 334 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:10:56,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:56,946 INFO L93 Difference]: Finished difference Result 316 states and 377 transitions. [2023-11-29 01:10:56,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:10:56,946 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 81 [2023-11-29 01:10:56,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:56,948 INFO L225 Difference]: With dead ends: 316 [2023-11-29 01:10:56,948 INFO L226 Difference]: Without dead ends: 314 [2023-11-29 01:10:56,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:10:56,949 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 14 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:56,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 559 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:10:56,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2023-11-29 01:10:56,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 302. [2023-11-29 01:10:56,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 208 states have (on average 1.1442307692307692) internal successors, (238), 217 states have internal predecessors, (238), 61 states have call successors, (61), 31 states have call predecessors, (61), 32 states have return successors, (60), 53 states have call predecessors, (60), 55 states have call successors, (60) [2023-11-29 01:10:56,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 359 transitions. [2023-11-29 01:10:56,995 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 359 transitions. Word has length 81 [2023-11-29 01:10:56,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:56,995 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 359 transitions. [2023-11-29 01:10:56,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:10:56,995 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 359 transitions. [2023-11-29 01:10:56,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:10:56,996 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:56,996 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 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] [2023-11-29 01:10:56,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-29 01:10:56,997 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:56,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:56,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1430628704, now seen corresponding path program 1 times [2023-11-29 01:10:56,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:56,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349847391] [2023-11-29 01:10:56,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:56,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:57,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:10:58,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:10:58,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:10:58,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:10:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:10:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:10:58,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:10:58,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:10:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:10:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:10:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:10:58,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:10:58,325 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-29 01:10:58,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:10:58,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349847391] [2023-11-29 01:10:58,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349847391] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:10:58,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:10:58,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 01:10:58,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190930933] [2023-11-29 01:10:58,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:10:58,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 01:10:58,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:10:58,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 01:10:58,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:10:58,328 INFO L87 Difference]: Start difference. First operand 302 states and 359 transitions. Second operand has 11 states, 10 states have (on average 2.9) internal successors, (29), 10 states have internal predecessors, (29), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2023-11-29 01:10:59,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:10:59,662 INFO L93 Difference]: Finished difference Result 351 states and 428 transitions. [2023-11-29 01:10:59,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:10:59,662 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.9) internal successors, (29), 10 states have internal predecessors, (29), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 81 [2023-11-29 01:10:59,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:10:59,664 INFO L225 Difference]: With dead ends: 351 [2023-11-29 01:10:59,664 INFO L226 Difference]: Without dead ends: 349 [2023-11-29 01:10:59,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:10:59,665 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 43 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:10:59,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 658 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:10:59,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2023-11-29 01:10:59,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 311. [2023-11-29 01:10:59,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 214 states have (on average 1.1495327102803738) internal successors, (246), 223 states have internal predecessors, (246), 63 states have call successors, (63), 32 states have call predecessors, (63), 33 states have return successors, (62), 55 states have call predecessors, (62), 57 states have call successors, (62) [2023-11-29 01:10:59,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 371 transitions. [2023-11-29 01:10:59,742 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 371 transitions. Word has length 81 [2023-11-29 01:10:59,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:10:59,742 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 371 transitions. [2023-11-29 01:10:59,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.9) internal successors, (29), 10 states have internal predecessors, (29), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2023-11-29 01:10:59,743 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 371 transitions. [2023-11-29 01:10:59,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:10:59,744 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:10:59,744 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 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] [2023-11-29 01:10:59,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 01:10:59,744 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:10:59,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:10:59,745 INFO L85 PathProgramCache]: Analyzing trace with hash 74189274, now seen corresponding path program 1 times [2023-11-29 01:10:59,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:10:59,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224687007] [2023-11-29 01:10:59,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:10:59,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:10:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:00,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:00,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:00,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:00,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:00,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:00,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:00,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:00,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,808 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-11-29 01:11:00,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:00,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224687007] [2023-11-29 01:11:00,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224687007] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:00,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262755803] [2023-11-29 01:11:00,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:00,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:00,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:00,810 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:00,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 01:11:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:01,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 2610 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 01:11:01,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:05,368 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_19| Int)) (= (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_19|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_1|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_1|))) is different from true [2023-11-29 01:11:09,432 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_20| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_2| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_2| Int)) (= (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_2|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_2|) (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_20|) 0))) is different from true [2023-11-29 01:11:09,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 01:11:10,117 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 18 not checked. [2023-11-29 01:11:10,117 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:10,345 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2023-11-29 01:11:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-29 01:11:10,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262755803] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:10,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:11:10,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [13, 11] total 24 [2023-11-29 01:11:10,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373568404] [2023-11-29 01:11:10,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:10,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:10,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:10,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:10,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=386, Unknown=2, NotChecked=82, Total=552 [2023-11-29 01:11:10,354 INFO L87 Difference]: Start difference. First operand 311 states and 371 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:11:11,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:11,490 INFO L93 Difference]: Finished difference Result 386 states and 476 transitions. [2023-11-29 01:11:11,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:11,490 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 81 [2023-11-29 01:11:11,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:11,493 INFO L225 Difference]: With dead ends: 386 [2023-11-29 01:11:11,493 INFO L226 Difference]: Without dead ends: 350 [2023-11-29 01:11:11,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 159 SyntacticMatches, 13 SemanticMatches, 25 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=109, Invalid=497, Unknown=2, NotChecked=94, Total=702 [2023-11-29 01:11:11,494 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 52 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:11,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 324 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:11:11,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-11-29 01:11:11,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 334. [2023-11-29 01:11:11,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 221 states have (on average 1.1357466063348416) internal successors, (251), 231 states have internal predecessors, (251), 79 states have call successors, (79), 32 states have call predecessors, (79), 33 states have return successors, (79), 70 states have call predecessors, (79), 73 states have call successors, (79) [2023-11-29 01:11:11,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 409 transitions. [2023-11-29 01:11:11,570 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 409 transitions. Word has length 81 [2023-11-29 01:11:11,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:11,570 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 409 transitions. [2023-11-29 01:11:11,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:11:11,571 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 409 transitions. [2023-11-29 01:11:11,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:11:11,571 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:11,572 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 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] [2023-11-29 01:11:11,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:11,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 01:11:11,772 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:11,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:11,772 INFO L85 PathProgramCache]: Analyzing trace with hash 144555616, now seen corresponding path program 1 times [2023-11-29 01:11:11,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:11,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497446033] [2023-11-29 01:11:11,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:11,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:11,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:14,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:14,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:14,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:14,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,197 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-29 01:11:14,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:14,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497446033] [2023-11-29 01:11:14,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497446033] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:14,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:14,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 01:11:14,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174531448] [2023-11-29 01:11:14,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:14,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:11:14,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:14,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:11:14,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:11:14,198 INFO L87 Difference]: Start difference. First operand 334 states and 409 transitions. Second operand has 14 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 13 states have internal predecessors, (29), 7 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 6 states have call successors, (11) [2023-11-29 01:11:16,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:16,289 INFO L93 Difference]: Finished difference Result 364 states and 450 transitions. [2023-11-29 01:11:16,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:11:16,289 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 13 states have internal predecessors, (29), 7 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 6 states have call successors, (11) Word has length 81 [2023-11-29 01:11:16,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:16,291 INFO L225 Difference]: With dead ends: 364 [2023-11-29 01:11:16,291 INFO L226 Difference]: Without dead ends: 362 [2023-11-29 01:11:16,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2023-11-29 01:11:16,292 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 30 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:16,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 622 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:11:16,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2023-11-29 01:11:16,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 345. [2023-11-29 01:11:16,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 226 states have (on average 1.1371681415929205) internal successors, (257), 236 states have internal predecessors, (257), 85 states have call successors, (85), 32 states have call predecessors, (85), 33 states have return successors, (85), 76 states have call predecessors, (85), 79 states have call successors, (85) [2023-11-29 01:11:16,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 427 transitions. [2023-11-29 01:11:16,387 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 427 transitions. Word has length 81 [2023-11-29 01:11:16,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:16,387 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 427 transitions. [2023-11-29 01:11:16,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 13 states have internal predecessors, (29), 7 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 6 states have call successors, (11) [2023-11-29 01:11:16,387 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 427 transitions. [2023-11-29 01:11:16,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:11:16,388 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:16,388 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 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] [2023-11-29 01:11:16,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 01:11:16,389 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:16,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:16,389 INFO L85 PathProgramCache]: Analyzing trace with hash 131447576, now seen corresponding path program 1 times [2023-11-29 01:11:16,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:16,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746777770] [2023-11-29 01:11:16,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:16,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:17,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:17,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:17,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:17,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:17,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:17,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,770 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-11-29 01:11:17,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:17,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746777770] [2023-11-29 01:11:17,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746777770] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:17,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225850859] [2023-11-29 01:11:17,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:17,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:17,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:17,771 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:17,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 01:11:18,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:18,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 2613 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 01:11:18,253 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:22,338 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_17| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_23| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_17| Int)) (= (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_23|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_17|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_17|))) is different from true [2023-11-29 01:11:26,392 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_18| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_24| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_18| Int)) (= (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_18|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_18|) (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_24|) 0))) is different from true [2023-11-29 01:11:26,451 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2023-11-29 01:11:26,551 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 16 proven. 0 refuted. 18 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-29 01:11:26,551 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:26,775 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 01:11:26,781 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-29 01:11:26,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225850859] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:26,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:11:26,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [13, 10] total 23 [2023-11-29 01:11:26,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283519896] [2023-11-29 01:11:26,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:26,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:26,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:26,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:26,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=366, Unknown=2, NotChecked=78, Total=506 [2023-11-29 01:11:26,782 INFO L87 Difference]: Start difference. First operand 345 states and 427 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:11:28,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:28,020 INFO L93 Difference]: Finished difference Result 371 states and 457 transitions. [2023-11-29 01:11:28,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:28,021 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 81 [2023-11-29 01:11:28,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:28,023 INFO L225 Difference]: With dead ends: 371 [2023-11-29 01:11:28,023 INFO L226 Difference]: Without dead ends: 343 [2023-11-29 01:11:28,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 170 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=76, Invalid=482, Unknown=2, NotChecked=90, Total=650 [2023-11-29 01:11:28,024 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 18 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:28,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 353 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 01:11:28,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2023-11-29 01:11:28,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 335. [2023-11-29 01:11:28,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 221 states have (on average 1.1266968325791855) internal successors, (249), 229 states have internal predecessors, (249), 80 states have call successors, (80), 31 states have call predecessors, (80), 33 states have return successors, (82), 74 states have call predecessors, (82), 76 states have call successors, (82) [2023-11-29 01:11:28,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 411 transitions. [2023-11-29 01:11:28,095 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 411 transitions. Word has length 81 [2023-11-29 01:11:28,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:28,095 INFO L495 AbstractCegarLoop]: Abstraction has 335 states and 411 transitions. [2023-11-29 01:11:28,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-11-29 01:11:28,095 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 411 transitions. [2023-11-29 01:11:28,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 01:11:28,096 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:28,096 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:11:28,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 01:11:28,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 01:11:28,297 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:28,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:28,297 INFO L85 PathProgramCache]: Analyzing trace with hash 245527500, now seen corresponding path program 2 times [2023-11-29 01:11:28,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:28,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785697230] [2023-11-29 01:11:28,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:28,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:11:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:11:29,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:11:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:29,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:29,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:29,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:30,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:30,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:30,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:11:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:30,141 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-29 01:11:30,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:30,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785697230] [2023-11-29 01:11:30,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785697230] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:30,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:30,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 01:11:30,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283874012] [2023-11-29 01:11:30,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:30,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:11:30,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:30,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:11:30,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:11:30,143 INFO L87 Difference]: Start difference. First operand 335 states and 411 transitions. Second operand has 16 states, 14 states have (on average 2.857142857142857) internal successors, (40), 15 states have internal predecessors, (40), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2023-11-29 01:11:32,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:32,262 INFO L93 Difference]: Finished difference Result 436 states and 537 transitions. [2023-11-29 01:11:32,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 01:11:32,263 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 2.857142857142857) internal successors, (40), 15 states have internal predecessors, (40), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 79 [2023-11-29 01:11:32,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:32,265 INFO L225 Difference]: With dead ends: 436 [2023-11-29 01:11:32,265 INFO L226 Difference]: Without dead ends: 362 [2023-11-29 01:11:32,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2023-11-29 01:11:32,266 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 70 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:32,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 301 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 785 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-29 01:11:32,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2023-11-29 01:11:32,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 335. [2023-11-29 01:11:32,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 221 states have (on average 1.1221719457013575) internal successors, (248), 229 states have internal predecessors, (248), 80 states have call successors, (80), 31 states have call predecessors, (80), 33 states have return successors, (82), 74 states have call predecessors, (82), 76 states have call successors, (82) [2023-11-29 01:11:32,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 410 transitions. [2023-11-29 01:11:32,336 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 410 transitions. Word has length 79 [2023-11-29 01:11:32,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:32,336 INFO L495 AbstractCegarLoop]: Abstraction has 335 states and 410 transitions. [2023-11-29 01:11:32,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 2.857142857142857) internal successors, (40), 15 states have internal predecessors, (40), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2023-11-29 01:11:32,337 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 410 transitions. [2023-11-29 01:11:32,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-29 01:11:32,338 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:32,338 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:11:32,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-29 01:11:32,339 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:32,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:32,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1931078540, now seen corresponding path program 1 times [2023-11-29 01:11:32,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:32,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151878307] [2023-11-29 01:11:32,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:32,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:35,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:11:35,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:35,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:11:35,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:11:35,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:35,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:11:35,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,523 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-29 01:11:35,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:35,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151878307] [2023-11-29 01:11:35,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151878307] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:35,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:35,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-29 01:11:35,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770227462] [2023-11-29 01:11:35,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:35,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 01:11:35,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:35,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 01:11:35,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-11-29 01:11:35,525 INFO L87 Difference]: Start difference. First operand 335 states and 410 transitions. Second operand has 19 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 8 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2023-11-29 01:11:37,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:37,564 INFO L93 Difference]: Finished difference Result 457 states and 563 transitions. [2023-11-29 01:11:37,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 01:11:37,565 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 8 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 79 [2023-11-29 01:11:37,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:37,566 INFO L225 Difference]: With dead ends: 457 [2023-11-29 01:11:37,566 INFO L226 Difference]: Without dead ends: 368 [2023-11-29 01:11:37,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=690, Unknown=0, NotChecked=0, Total=812 [2023-11-29 01:11:37,567 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 100 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:37,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 277 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 01:11:37,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2023-11-29 01:11:37,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 339. [2023-11-29 01:11:37,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 224 states have (on average 1.1205357142857142) internal successors, (251), 233 states have internal predecessors, (251), 80 states have call successors, (80), 31 states have call predecessors, (80), 34 states have return successors, (83), 74 states have call predecessors, (83), 76 states have call successors, (83) [2023-11-29 01:11:37,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 414 transitions. [2023-11-29 01:11:37,661 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 414 transitions. Word has length 79 [2023-11-29 01:11:37,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:37,661 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 414 transitions. [2023-11-29 01:11:37,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 8 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2023-11-29 01:11:37,661 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 414 transitions. [2023-11-29 01:11:37,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-29 01:11:37,662 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:37,662 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:37,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 01:11:37,663 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:37,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:37,663 INFO L85 PathProgramCache]: Analyzing trace with hash -943246427, now seen corresponding path program 1 times [2023-11-29 01:11:37,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:37,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125844175] [2023-11-29 01:11:37,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:37,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:38,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:11:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:38,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:11:38,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:11:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:38,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:11:38,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,574 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-11-29 01:11:38,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:38,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125844175] [2023-11-29 01:11:38,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125844175] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:38,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:38,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 01:11:38,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79080765] [2023-11-29 01:11:38,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:38,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:11:38,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:38,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:11:38,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:11:38,576 INFO L87 Difference]: Start difference. First operand 339 states and 414 transitions. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-29 01:11:40,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:40,227 INFO L93 Difference]: Finished difference Result 349 states and 423 transitions. [2023-11-29 01:11:40,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 01:11:40,228 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 81 [2023-11-29 01:11:40,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:40,230 INFO L225 Difference]: With dead ends: 349 [2023-11-29 01:11:40,230 INFO L226 Difference]: Without dead ends: 347 [2023-11-29 01:11:40,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:11:40,231 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 68 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:40,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 575 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 01:11:40,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-29 01:11:40,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 332. [2023-11-29 01:11:40,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 221 states have (on average 1.1176470588235294) internal successors, (247), 230 states have internal predecessors, (247), 77 states have call successors, (77), 30 states have call predecessors, (77), 33 states have return successors, (80), 71 states have call predecessors, (80), 73 states have call successors, (80) [2023-11-29 01:11:40,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 404 transitions. [2023-11-29 01:11:40,317 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 404 transitions. Word has length 81 [2023-11-29 01:11:40,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:40,317 INFO L495 AbstractCegarLoop]: Abstraction has 332 states and 404 transitions. [2023-11-29 01:11:40,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-29 01:11:40,317 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 404 transitions. [2023-11-29 01:11:40,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-29 01:11:40,318 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:40,319 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:40,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-29 01:11:40,319 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:40,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:40,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1375482005, now seen corresponding path program 1 times [2023-11-29 01:11:40,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:40,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698802949] [2023-11-29 01:11:40,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:40,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:40,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:40,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:40,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:40,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:40,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:40,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:40,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:40,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:41,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:41,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:41,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:41,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:41,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:41,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:41,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:11:41,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,044 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-11-29 01:11:41,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:41,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698802949] [2023-11-29 01:11:41,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698802949] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:41,044 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:41,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:11:41,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304599978] [2023-11-29 01:11:41,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:41,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:41,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:41,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:41,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:41,045 INFO L87 Difference]: Start difference. First operand 332 states and 404 transitions. Second operand has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 01:11:41,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:41,652 INFO L93 Difference]: Finished difference Result 346 states and 421 transitions. [2023-11-29 01:11:41,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:41,652 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 87 [2023-11-29 01:11:41,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:41,654 INFO L225 Difference]: With dead ends: 346 [2023-11-29 01:11:41,654 INFO L226 Difference]: Without dead ends: 344 [2023-11-29 01:11:41,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:11:41,655 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 13 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:41,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 505 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:41,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-11-29 01:11:41,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 336. [2023-11-29 01:11:41,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 224 states have (on average 1.1160714285714286) internal successors, (250), 233 states have internal predecessors, (250), 77 states have call successors, (77), 31 states have call predecessors, (77), 34 states have return successors, (80), 71 states have call predecessors, (80), 73 states have call successors, (80) [2023-11-29 01:11:41,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 407 transitions. [2023-11-29 01:11:41,727 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 407 transitions. Word has length 87 [2023-11-29 01:11:41,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:41,728 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 407 transitions. [2023-11-29 01:11:41,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 01:11:41,728 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 407 transitions. [2023-11-29 01:11:41,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-29 01:11:41,730 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:41,730 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:41,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-29 01:11:41,730 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:41,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:41,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1499029901, now seen corresponding path program 1 times [2023-11-29 01:11:41,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:41,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505347680] [2023-11-29 01:11:41,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:41,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:42,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:42,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:43,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:43,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:43,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:11:43,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,085 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 20 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-29 01:11:43,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:43,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505347680] [2023-11-29 01:11:43,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505347680] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:43,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609360646] [2023-11-29 01:11:43,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:43,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:43,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:43,086 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:43,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 01:11:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:43,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 2598 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 01:11:43,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:47,689 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_27| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_33| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_33| Int)) (= (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_27|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_33|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_33|))) is different from true [2023-11-29 01:11:51,749 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_28| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_34| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_34| Int)) (= (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_28|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_34|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_34|))) is different from true [2023-11-29 01:11:51,805 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2023-11-29 01:11:51,946 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-11-29 01:11:51,950 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 28 proven. 0 refuted. 18 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-29 01:11:51,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:52,187 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2023-11-29 01:11:52,193 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-11-29 01:11:52,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609360646] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:52,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:11:52,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12, 10] total 22 [2023-11-29 01:11:52,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93617661] [2023-11-29 01:11:52,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:52,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:52,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:52,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:52,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=326, Unknown=2, NotChecked=74, Total=462 [2023-11-29 01:11:52,195 INFO L87 Difference]: Start difference. First operand 336 states and 407 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 01:11:53,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:53,491 INFO L93 Difference]: Finished difference Result 379 states and 456 transitions. [2023-11-29 01:11:53,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:11:53,492 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 87 [2023-11-29 01:11:53,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:53,495 INFO L225 Difference]: With dead ends: 379 [2023-11-29 01:11:53,495 INFO L226 Difference]: Without dead ends: 342 [2023-11-29 01:11:53,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 185 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=84, Invalid=474, Unknown=2, NotChecked=90, Total=650 [2023-11-29 01:11:53,496 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 27 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:53,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 343 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 01:11:53,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-11-29 01:11:53,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 333. [2023-11-29 01:11:53,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 222 states have (on average 1.1081081081081081) internal successors, (246), 232 states have internal predecessors, (246), 76 states have call successors, (76), 31 states have call predecessors, (76), 34 states have return successors, (79), 69 states have call predecessors, (79), 72 states have call successors, (79) [2023-11-29 01:11:53,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 401 transitions. [2023-11-29 01:11:53,579 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 401 transitions. Word has length 87 [2023-11-29 01:11:53,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:53,579 INFO L495 AbstractCegarLoop]: Abstraction has 333 states and 401 transitions. [2023-11-29 01:11:53,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 01:11:53,579 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 401 transitions. [2023-11-29 01:11:53,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-29 01:11:53,580 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:53,580 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:53,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 01:11:53,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-29 01:11:53,781 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:53,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:53,781 INFO L85 PathProgramCache]: Analyzing trace with hash 483210803, now seen corresponding path program 1 times [2023-11-29 01:11:53,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:53,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292216413] [2023-11-29 01:11:53,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:53,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:55,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:55,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:55,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:55,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:55,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:55,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:55,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:55,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:55,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:55,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:11:55,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:55,258 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-11-29 01:11:55,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:55,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292216413] [2023-11-29 01:11:55,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292216413] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:55,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:55,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-29 01:11:55,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324458534] [2023-11-29 01:11:55,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:55,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 01:11:55,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:55,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 01:11:55,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-11-29 01:11:55,259 INFO L87 Difference]: Start difference. First operand 333 states and 401 transitions. Second operand has 15 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 14 states have internal predecessors, (30), 8 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 6 states have call predecessors, (12), 7 states have call successors, (12) [2023-11-29 01:11:56,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:56,635 INFO L93 Difference]: Finished difference Result 346 states and 416 transitions. [2023-11-29 01:11:56,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:11:56,635 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 14 states have internal predecessors, (30), 8 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 6 states have call predecessors, (12), 7 states have call successors, (12) Word has length 87 [2023-11-29 01:11:56,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:56,637 INFO L225 Difference]: With dead ends: 346 [2023-11-29 01:11:56,637 INFO L226 Difference]: Without dead ends: 344 [2023-11-29 01:11:56,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-11-29 01:11:56,638 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 24 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:56,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 882 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:11:56,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-11-29 01:11:56,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 340. [2023-11-29 01:11:56,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 226 states have (on average 1.1061946902654867) internal successors, (250), 237 states have internal predecessors, (250), 78 states have call successors, (78), 32 states have call predecessors, (78), 35 states have return successors, (81), 70 states have call predecessors, (81), 74 states have call successors, (81) [2023-11-29 01:11:56,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 409 transitions. [2023-11-29 01:11:56,719 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 409 transitions. Word has length 87 [2023-11-29 01:11:56,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:56,719 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 409 transitions. [2023-11-29 01:11:56,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 14 states have internal predecessors, (30), 8 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 6 states have call predecessors, (12), 7 states have call successors, (12) [2023-11-29 01:11:56,719 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 409 transitions. [2023-11-29 01:11:56,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-29 01:11:56,721 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:56,721 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:56,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-29 01:11:56,721 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:11:56,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:56,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1055129227, now seen corresponding path program 1 times [2023-11-29 01:11:56,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:56,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060342985] [2023-11-29 01:11:56,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:56,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:56,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:57,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:57,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:11:57,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:11:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:11:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:11:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:11:57,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:11:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:11:57,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:11:57,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:11:57,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:11:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:57,888 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 20 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-29 01:11:57,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:57,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060342985] [2023-11-29 01:11:57,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060342985] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:57,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858775471] [2023-11-29 01:11:57,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:57,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:57,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:57,889 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:57,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 01:11:58,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:58,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 2601 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-29 01:11:58,368 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:58,394 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 01:12:02,478 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_31| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_49| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_49| Int)) (= (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_49|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_49|) (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_31|) 0))) is different from true [2023-11-29 01:12:06,540 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_50| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_32| Int)) (= (select (select |c_#memory_int#6| |v_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base_BEFORE_CALL_32|) 0) (select (select |c_#memory_int#1| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_50|) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_50|))) is different from true [2023-11-29 01:12:06,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2023-11-29 01:12:07,205 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2023-11-29 01:12:07,226 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 18 not checked. [2023-11-29 01:12:07,226 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:12:07,436 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2023-11-29 01:12:07,443 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-11-29 01:12:07,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858775471] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 01:12:07,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:12:07,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [13, 12] total 23 [2023-11-29 01:12:07,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528945464] [2023-11-29 01:12:07,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:12:07,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:12:07,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:12:07,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:12:07,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=364, Unknown=2, NotChecked=78, Total=506 [2023-11-29 01:12:07,445 INFO L87 Difference]: Start difference. First operand 340 states and 409 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 01:12:08,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:08,530 INFO L93 Difference]: Finished difference Result 363 states and 435 transitions. [2023-11-29 01:12:08,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:12:08,531 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 87 [2023-11-29 01:12:08,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:08,533 INFO L225 Difference]: With dead ends: 363 [2023-11-29 01:12:08,533 INFO L226 Difference]: Without dead ends: 345 [2023-11-29 01:12:08,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 172 SyntacticMatches, 16 SemanticMatches, 24 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=80, Invalid=478, Unknown=2, NotChecked=90, Total=650 [2023-11-29 01:12:08,534 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 13 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:08,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 427 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:12:08,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2023-11-29 01:12:08,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 334. [2023-11-29 01:12:08,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 222 states have (on average 1.0990990990990992) internal successors, (244), 233 states have internal predecessors, (244), 76 states have call successors, (76), 32 states have call predecessors, (76), 35 states have return successors, (79), 68 states have call predecessors, (79), 72 states have call successors, (79) [2023-11-29 01:12:08,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 399 transitions. [2023-11-29 01:12:08,622 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 399 transitions. Word has length 87 [2023-11-29 01:12:08,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:08,622 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 399 transitions. [2023-11-29 01:12:08,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 01:12:08,622 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 399 transitions. [2023-11-29 01:12:08,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-11-29 01:12:08,623 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:08,623 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:12:08,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 01:12:08,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 01:12:08,823 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:12:08,824 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:08,824 INFO L85 PathProgramCache]: Analyzing trace with hash -4620314, now seen corresponding path program 1 times [2023-11-29 01:12:08,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:12:08,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727328684] [2023-11-29 01:12:08,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:08,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:12:08,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:12:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:11,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:12:11,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:12:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 01:12:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:12:11,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:12:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:12:11,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:12:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 01:12:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 01:12:11,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 01:12:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:11,372 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-29 01:12:11,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:12:11,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727328684] [2023-11-29 01:12:11,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727328684] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:12:11,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:12:11,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-11-29 01:12:11,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665675743] [2023-11-29 01:12:11,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:12:11,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 01:12:11,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:12:11,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 01:12:11,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:12:11,374 INFO L87 Difference]: Start difference. First operand 334 states and 399 transitions. Second operand has 18 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 8 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 01:12:14,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:14,327 INFO L93 Difference]: Finished difference Result 344 states and 408 transitions. [2023-11-29 01:12:14,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 01:12:14,327 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 8 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 91 [2023-11-29 01:12:14,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:14,329 INFO L225 Difference]: With dead ends: 344 [2023-11-29 01:12:14,329 INFO L226 Difference]: Without dead ends: 342 [2023-11-29 01:12:14,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2023-11-29 01:12:14,330 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 82 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:14,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 282 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-29 01:12:14,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-11-29 01:12:14,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 342. [2023-11-29 01:12:14,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 228 states have (on average 1.0964912280701755) internal successors, (250), 239 states have internal predecessors, (250), 76 states have call successors, (76), 34 states have call predecessors, (76), 37 states have return successors, (79), 68 states have call predecessors, (79), 72 states have call successors, (79) [2023-11-29 01:12:14,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 405 transitions. [2023-11-29 01:12:14,415 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 405 transitions. Word has length 91 [2023-11-29 01:12:14,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:14,416 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 405 transitions. [2023-11-29 01:12:14,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 8 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 01:12:14,416 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 405 transitions. [2023-11-29 01:12:14,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 01:12:14,417 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:14,417 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:12:14,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-11-29 01:12:14,417 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:12:14,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:14,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1265562428, now seen corresponding path program 1 times [2023-11-29 01:12:14,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:12:14,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588159299] [2023-11-29 01:12:14,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:14,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:12:15,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:18,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:12:18,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:12:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:12:18,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:12:18,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:12:18,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:12:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:12:18,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:12:18,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:12:18,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:12:18,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:12:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 01:12:18,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:18,865 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-29 01:12:18,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:12:18,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588159299] [2023-11-29 01:12:18,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588159299] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:12:18,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843060734] [2023-11-29 01:12:18,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:18,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:12:18,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:12:18,866 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:12:18,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 01:12:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:19,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 2645 conjuncts, 89 conjunts are in the unsatisfiable core [2023-11-29 01:12:19,398 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:12:19,905 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:12:19,905 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2023-11-29 01:12:20,884 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 21 [2023-11-29 01:12:20,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 42 [2023-11-29 01:12:20,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2023-11-29 01:12:20,905 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2023-11-29 01:12:20,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:12:20,925 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 28 [2023-11-29 01:12:20,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:12:20,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 47 [2023-11-29 01:12:20,943 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 32 [2023-11-29 01:12:20,948 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-11-29 01:12:23,216 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2023-11-29 01:12:24,069 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 01:12:24,074 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2023-11-29 01:12:24,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 01:12:24,083 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 01:12:24,205 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 4 proven. 76 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-29 01:12:24,206 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:12:25,645 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (mod |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~len~2#1| 18446744073709551616))) (or (< 9223372036854775807 .cse0) (< (mod (select (select |c_#memory_int#1| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset|) 18446744073709551616) .cse0) (let ((.cse2 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| 8)) (.cse3 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset| 8))) (let ((.cse6 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.offset| 8)) (.cse8 (+ .cse0 (select (select |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) .cse3))) (.cse10 (mod |c_ULTIMATE.start_aws_byte_cursor_advance_~len#1| 18446744073709551616)) (.cse1 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| 8)) (.cse11 (select (select |c_#memory_$Pointer$#6.offset| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) .cse2))) (and (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_2301 (Array Int Int)) (v_ArrVal_2299 Int)) (or (not (= (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse1 (select (select |c_#memory_$Pointer$#6.base| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) .cse2)) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_2301 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_2301)) (= (select (select |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) .cse3) (select (select (let ((.cse4 (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_2301))) (store .cse4 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| (store (let ((.cse5 (select .cse4 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|))) (store .cse5 .cse2 (select .cse5 .cse2))) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| v_ArrVal_2299))) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse6)))) (or (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_2302 Int) (v_ArrVal_2298 (Array Int Int))) (let ((.cse7 (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse1 .cse11) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_2302)))) (or (= (select (select (store .cse7 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_2298) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse6) .cse8) (not (= (store (let ((.cse9 (select .cse7 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|))) (store .cse9 .cse2 (+ .cse10 (select .cse9 .cse2)))) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| (select v_ArrVal_2298 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|)) v_ArrVal_2298))))) (< 9223372036854775807 .cse10)) (or (< .cse10 9223372036854775808) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_2302 Int) (v_ArrVal_2298 (Array Int Int))) (let ((.cse12 (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse1 .cse11) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_2302)))) (or (= (select (select (store .cse12 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_2298) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse6) .cse8) (not (= v_ArrVal_2298 (store (let ((.cse13 (select .cse12 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|))) (store .cse13 .cse2 (+ (- 18446744073709551616) .cse10 (select .cse13 .cse2)))) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| (select v_ArrVal_2298 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|))))))))))) |c_ULTIMATE.start_aws_byte_cursor_advance_#t~short1084#1|)) is different from false [2023-11-29 01:12:25,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843060734] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:12:25,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:12:25,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 26] total 44 [2023-11-29 01:12:25,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454349757] [2023-11-29 01:12:25,997 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:12:25,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-29 01:12:25,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:12:25,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-29 01:12:25,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=2528, Unknown=4, NotChecked=102, Total=2862 [2023-11-29 01:12:25,998 INFO L87 Difference]: Start difference. First operand 342 states and 405 transitions. Second operand has 44 states, 38 states have (on average 2.1052631578947367) internal successors, (80), 39 states have internal predecessors, (80), 14 states have call successors, (28), 6 states have call predecessors, (28), 7 states have return successors, (26), 11 states have call predecessors, (26), 12 states have call successors, (26) [2023-11-29 01:12:39,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:39,487 INFO L93 Difference]: Finished difference Result 537 states and 595 transitions. [2023-11-29 01:12:39,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2023-11-29 01:12:39,487 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 38 states have (on average 2.1052631578947367) internal successors, (80), 39 states have internal predecessors, (80), 14 states have call successors, (28), 6 states have call predecessors, (28), 7 states have return successors, (26), 11 states have call predecessors, (26), 12 states have call successors, (26) Word has length 93 [2023-11-29 01:12:39,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:39,490 INFO L225 Difference]: With dead ends: 537 [2023-11-29 01:12:39,490 INFO L226 Difference]: Without dead ends: 531 [2023-11-29 01:12:39,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 135 SyntacticMatches, 17 SemanticMatches, 114 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 4487 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=1127, Invalid=11983, Unknown=4, NotChecked=226, Total=13340 [2023-11-29 01:12:39,494 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 300 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 2827 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 3099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 2827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:39,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 1553 Invalid, 3099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 2827 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-11-29 01:12:39,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2023-11-29 01:12:39,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 490. [2023-11-29 01:12:39,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 332 states have (on average 1.069277108433735) internal successors, (355), 341 states have internal predecessors, (355), 97 states have call successors, (97), 59 states have call predecessors, (97), 60 states have return successors, (96), 89 states have call predecessors, (96), 89 states have call successors, (96) [2023-11-29 01:12:39,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 548 transitions. [2023-11-29 01:12:39,611 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 548 transitions. Word has length 93 [2023-11-29 01:12:39,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:39,611 INFO L495 AbstractCegarLoop]: Abstraction has 490 states and 548 transitions. [2023-11-29 01:12:39,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 38 states have (on average 2.1052631578947367) internal successors, (80), 39 states have internal predecessors, (80), 14 states have call successors, (28), 6 states have call predecessors, (28), 7 states have return successors, (26), 11 states have call predecessors, (26), 12 states have call successors, (26) [2023-11-29 01:12:39,611 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 548 transitions. [2023-11-29 01:12:39,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-11-29 01:12:39,612 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:39,612 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2023-11-29 01:12:39,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 01:12:39,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-29 01:12:39,813 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:12:39,813 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:39,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1248101273, now seen corresponding path program 1 times [2023-11-29 01:12:39,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:12:39,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121401799] [2023-11-29 01:12:39,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:39,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:12:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:12:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:12:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:12:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:12:42,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:12:42,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:12:42,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:12:42,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:12:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:12:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:12:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:42,749 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-29 01:12:42,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:12:42,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121401799] [2023-11-29 01:12:42,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121401799] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:12:42,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828615553] [2023-11-29 01:12:42,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:42,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:12:42,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:12:42,751 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:12:42,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 01:12:43,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:43,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 2684 conjuncts, 73 conjunts are in the unsatisfiable core [2023-11-29 01:12:43,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:12:43,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 01:12:43,927 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 20 [2023-11-29 01:12:43,932 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 24 [2023-11-29 01:12:43,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 01:12:43,937 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2023-11-29 01:12:43,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 01:12:45,399 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 17 proven. 35 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 01:12:45,399 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:12:46,412 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-11-29 01:12:46,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 47 [2023-11-29 01:12:46,463 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse1 (select (select |c_#memory_$Pointer$#6.base| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| 8))) (.cse0 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| 8))) (and (or (= |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_2437 (Array Int Int)) (v_ArrVal_2435 (Array Int Int))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 .cse1) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_2437 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_2437)) (not (= (select (select (store (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_2437) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_2435) |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0) 0))))) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_2437 (Array Int Int)) (v_ArrVal_2435 (Array Int Int))) (or (= |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) (not (= (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 .cse1) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_2437 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_2437)) (not (= (select (select (store (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_2437) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_2435) |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0) 0)))))) is different from false [2023-11-29 01:12:46,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828615553] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:12:46,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:12:46,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2023-11-29 01:12:46,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671013388] [2023-11-29 01:12:46,644 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:12:46,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-29 01:12:46,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:12:46,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-29 01:12:46,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=2253, Unknown=4, NotChecked=96, Total=2550 [2023-11-29 01:12:46,646 INFO L87 Difference]: Start difference. First operand 490 states and 548 transitions. Second operand has 38 states, 34 states have (on average 2.588235294117647) internal successors, (88), 35 states have internal predecessors, (88), 11 states have call successors, (22), 5 states have call predecessors, (22), 8 states have return successors, (21), 11 states have call predecessors, (21), 10 states have call successors, (21) [2023-11-29 01:12:52,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:12:56,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:01,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:06,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:10,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:16,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:20,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:25,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:29,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:33,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:39,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:45,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:13:45,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:45,951 INFO L93 Difference]: Finished difference Result 773 states and 852 transitions. [2023-11-29 01:13:45,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-11-29 01:13:45,951 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 34 states have (on average 2.588235294117647) internal successors, (88), 35 states have internal predecessors, (88), 11 states have call successors, (22), 5 states have call predecessors, (22), 8 states have return successors, (21), 11 states have call predecessors, (21), 10 states have call successors, (21) Word has length 92 [2023-11-29 01:13:45,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:45,954 INFO L225 Difference]: With dead ends: 773 [2023-11-29 01:13:45,954 INFO L226 Difference]: Without dead ends: 684 [2023-11-29 01:13:45,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 115 SyntacticMatches, 12 SemanticMatches, 111 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3301 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=1278, Invalid=11154, Unknown=4, NotChecked=220, Total=12656 [2023-11-29 01:13:45,957 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 265 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 4078 mSolverCounterSat, 227 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 4317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 4078 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:45,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 859 Invalid, 4317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 4078 Invalid, 12 Unknown, 0 Unchecked, 54.9s Time] [2023-11-29 01:13:45,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2023-11-29 01:13:46,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 563. [2023-11-29 01:13:46,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 386 states have (on average 1.072538860103627) internal successors, (414), 396 states have internal predecessors, (414), 106 states have call successors, (106), 68 states have call predecessors, (106), 70 states have return successors, (106), 98 states have call predecessors, (106), 98 states have call successors, (106) [2023-11-29 01:13:46,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 626 transitions. [2023-11-29 01:13:46,112 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 626 transitions. Word has length 92 [2023-11-29 01:13:46,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:46,112 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 626 transitions. [2023-11-29 01:13:46,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 34 states have (on average 2.588235294117647) internal successors, (88), 35 states have internal predecessors, (88), 11 states have call successors, (22), 5 states have call predecessors, (22), 8 states have return successors, (21), 11 states have call predecessors, (21), 10 states have call successors, (21) [2023-11-29 01:13:46,113 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 626 transitions. [2023-11-29 01:13:46,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-11-29 01:13:46,114 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:46,114 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 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] [2023-11-29 01:13:46,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 01:13:46,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:13:46,314 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:13:46,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:46,315 INFO L85 PathProgramCache]: Analyzing trace with hash -2019362122, now seen corresponding path program 1 times [2023-11-29 01:13:46,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:13:46,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536746653] [2023-11-29 01:13:46,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:46,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:13:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:47,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:13:47,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:13:47,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:13:47,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:13:47,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:13:47,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:13:47,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:13:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:13:47,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:13:47,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:13:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:13:47,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 01:13:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:47,802 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-11-29 01:13:47,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:13:47,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536746653] [2023-11-29 01:13:47,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536746653] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:47,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:47,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 01:13:47,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762993376] [2023-11-29 01:13:47,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:47,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 01:13:47,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:13:47,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 01:13:47,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:13:47,803 INFO L87 Difference]: Start difference. First operand 563 states and 626 transitions. Second operand has 11 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 6 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-11-29 01:13:49,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:49,091 INFO L93 Difference]: Finished difference Result 581 states and 645 transitions. [2023-11-29 01:13:49,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 01:13:49,091 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 6 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 97 [2023-11-29 01:13:49,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:49,094 INFO L225 Difference]: With dead ends: 581 [2023-11-29 01:13:49,094 INFO L226 Difference]: Without dead ends: 532 [2023-11-29 01:13:49,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:13:49,095 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 22 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:49,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 784 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 01:13:49,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-11-29 01:13:49,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-11-29 01:13:49,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 370 states have (on average 1.0702702702702702) internal successors, (396), 378 states have internal predecessors, (396), 94 states have call successors, (94), 65 states have call predecessors, (94), 67 states have return successors, (94), 88 states have call predecessors, (94), 86 states have call successors, (94) [2023-11-29 01:13:49,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 584 transitions. [2023-11-29 01:13:49,239 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 584 transitions. Word has length 97 [2023-11-29 01:13:49,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:49,239 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 584 transitions. [2023-11-29 01:13:49,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 6 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-11-29 01:13:49,239 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 584 transitions. [2023-11-29 01:13:49,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-11-29 01:13:49,240 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:49,240 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:49,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-11-29 01:13:49,241 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:13:49,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:49,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1456945977, now seen corresponding path program 1 times [2023-11-29 01:13:49,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:13:49,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212654128] [2023-11-29 01:13:49,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:49,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:13:49,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:50,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:13:50,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:50,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:13:50,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:13:50,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 01:13:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:13:50,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:13:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:13:50,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:13:50,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 01:13:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 01:13:50,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 01:13:50,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 01:13:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:50,980 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-11-29 01:13:50,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:13:50,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212654128] [2023-11-29 01:13:50,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212654128] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:50,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:50,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-29 01:13:50,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128889888] [2023-11-29 01:13:50,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:50,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 01:13:50,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:13:50,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 01:13:50,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-29 01:13:50,981 INFO L87 Difference]: Start difference. First operand 532 states and 584 transitions. Second operand has 17 states, 14 states have (on average 2.357142857142857) internal successors, (33), 15 states have internal predecessors, (33), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2023-11-29 01:13:53,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:53,393 INFO L93 Difference]: Finished difference Result 546 states and 597 transitions. [2023-11-29 01:13:53,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 01:13:53,393 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 2.357142857142857) internal successors, (33), 15 states have internal predecessors, (33), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) Word has length 97 [2023-11-29 01:13:53,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:53,395 INFO L225 Difference]: With dead ends: 546 [2023-11-29 01:13:53,395 INFO L226 Difference]: Without dead ends: 542 [2023-11-29 01:13:53,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2023-11-29 01:13:53,396 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 64 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:53,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 332 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 877 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 01:13:53,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2023-11-29 01:13:53,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 480. [2023-11-29 01:13:53,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 335 states have (on average 1.0746268656716418) internal successors, (360), 342 states have internal predecessors, (360), 84 states have call successors, (84), 58 states have call predecessors, (84), 60 states have return successors, (85), 79 states have call predecessors, (85), 77 states have call successors, (85) [2023-11-29 01:13:53,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 529 transitions. [2023-11-29 01:13:53,559 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 529 transitions. Word has length 97 [2023-11-29 01:13:53,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:53,559 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 529 transitions. [2023-11-29 01:13:53,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 2.357142857142857) internal successors, (33), 15 states have internal predecessors, (33), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2023-11-29 01:13:53,559 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 529 transitions. [2023-11-29 01:13:53,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-29 01:13:53,561 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:53,561 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:13:53,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-11-29 01:13:53,561 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:13:53,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:53,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1091724338, now seen corresponding path program 1 times [2023-11-29 01:13:53,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:13:53,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846284057] [2023-11-29 01:13:53,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:53,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:13:53,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:54,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:13:54,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:54,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:13:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:13:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:13:54,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:13:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:13:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:13:54,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:13:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:13:54,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:54,605 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2023-11-29 01:13:54,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:13:54,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846284057] [2023-11-29 01:13:54,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846284057] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:54,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:54,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 01:13:54,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661551101] [2023-11-29 01:13:54,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:54,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:13:54,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:13:54,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:13:54,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:13:54,606 INFO L87 Difference]: Start difference. First operand 480 states and 529 transitions. Second operand has 14 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-11-29 01:13:56,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:56,043 INFO L93 Difference]: Finished difference Result 490 states and 538 transitions. [2023-11-29 01:13:56,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 01:13:56,043 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 94 [2023-11-29 01:13:56,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:56,046 INFO L225 Difference]: With dead ends: 490 [2023-11-29 01:13:56,046 INFO L226 Difference]: Without dead ends: 488 [2023-11-29 01:13:56,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:13:56,046 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 76 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:56,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 536 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 01:13:56,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2023-11-29 01:13:56,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 480. [2023-11-29 01:13:56,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 335 states have (on average 1.0686567164179104) internal successors, (358), 342 states have internal predecessors, (358), 84 states have call successors, (84), 58 states have call predecessors, (84), 60 states have return successors, (85), 79 states have call predecessors, (85), 77 states have call successors, (85) [2023-11-29 01:13:56,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 527 transitions. [2023-11-29 01:13:56,173 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 527 transitions. Word has length 94 [2023-11-29 01:13:56,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:56,173 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 527 transitions. [2023-11-29 01:13:56,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-11-29 01:13:56,173 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 527 transitions. [2023-11-29 01:13:56,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-11-29 01:13:56,174 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:56,174 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 5, 5, 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] [2023-11-29 01:13:56,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-11-29 01:13:56,175 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:13:56,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:56,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1651852397, now seen corresponding path program 1 times [2023-11-29 01:13:56,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:13:56,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708391449] [2023-11-29 01:13:56,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:56,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:13:56,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:13:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:13:58,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-29 01:13:58,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 01:13:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 01:13:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:13:58,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:13:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 01:13:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:13:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 01:13:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 01:13:58,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:13:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 01:13:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 01:13:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:58,630 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2023-11-29 01:13:58,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:13:58,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708391449] [2023-11-29 01:13:58,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708391449] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:58,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:58,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 01:13:58,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140829490] [2023-11-29 01:13:58,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:58,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 01:13:58,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:13:58,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 01:13:58,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2023-11-29 01:13:58,631 INFO L87 Difference]: Start difference. First operand 480 states and 527 transitions. Second operand has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 12 states have internal predecessors, (32), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 4 states have call predecessors, (14), 5 states have call successors, (14) [2023-11-29 01:14:00,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:00,296 INFO L93 Difference]: Finished difference Result 502 states and 557 transitions. [2023-11-29 01:14:00,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:14:00,296 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 12 states have internal predecessors, (32), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 4 states have call predecessors, (14), 5 states have call successors, (14) Word has length 99 [2023-11-29 01:14:00,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:00,298 INFO L225 Difference]: With dead ends: 502 [2023-11-29 01:14:00,298 INFO L226 Difference]: Without dead ends: 449 [2023-11-29 01:14:00,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2023-11-29 01:14:00,299 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 9 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:00,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 606 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 01:14:00,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-11-29 01:14:00,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 449. [2023-11-29 01:14:00,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 312 states have (on average 1.0705128205128205) internal successors, (334), 319 states have internal predecessors, (334), 80 states have call successors, (80), 54 states have call predecessors, (80), 56 states have return successors, (81), 75 states have call predecessors, (81), 73 states have call successors, (81) [2023-11-29 01:14:00,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 495 transitions. [2023-11-29 01:14:00,437 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 495 transitions. Word has length 99 [2023-11-29 01:14:00,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:00,437 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 495 transitions. [2023-11-29 01:14:00,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 12 states have internal predecessors, (32), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 4 states have call predecessors, (14), 5 states have call successors, (14) [2023-11-29 01:14:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 495 transitions. [2023-11-29 01:14:00,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-11-29 01:14:00,439 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:00,439 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:00,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-11-29 01:14:00,439 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:14:00,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:00,439 INFO L85 PathProgramCache]: Analyzing trace with hash 839315516, now seen corresponding path program 1 times [2023-11-29 01:14:00,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:14:00,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857008272] [2023-11-29 01:14:00,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:00,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:14:00,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:14:02,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:14:02,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:14:02,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:14:02,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:14:02,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 01:14:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:14:02,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:14:02,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:14:02,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:14:02,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 01:14:02,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 01:14:02,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 01:14:02,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 01:14:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 01:14:02,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:02,311 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-11-29 01:14:02,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:14:02,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857008272] [2023-11-29 01:14:02,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857008272] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:02,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:02,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 01:14:02,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219931362] [2023-11-29 01:14:02,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:02,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:14:02,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:14:02,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:14:02,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:14:02,312 INFO L87 Difference]: Start difference. First operand 449 states and 495 transitions. Second operand has 14 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 8 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2023-11-29 01:14:04,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:04,414 INFO L93 Difference]: Finished difference Result 490 states and 553 transitions. [2023-11-29 01:14:04,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:14:04,414 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 8 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 107 [2023-11-29 01:14:04,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:04,416 INFO L225 Difference]: With dead ends: 490 [2023-11-29 01:14:04,416 INFO L226 Difference]: Without dead ends: 455 [2023-11-29 01:14:04,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2023-11-29 01:14:04,417 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 80 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:04,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 377 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 01:14:04,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2023-11-29 01:14:04,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 455. [2023-11-29 01:14:04,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 316 states have (on average 1.0696202531645569) internal successors, (338), 323 states have internal predecessors, (338), 82 states have call successors, (82), 54 states have call predecessors, (82), 56 states have return successors, (83), 77 states have call predecessors, (83), 75 states have call successors, (83) [2023-11-29 01:14:04,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 503 transitions. [2023-11-29 01:14:04,541 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 503 transitions. Word has length 107 [2023-11-29 01:14:04,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:04,542 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 503 transitions. [2023-11-29 01:14:04,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 8 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2023-11-29 01:14:04,542 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 503 transitions. [2023-11-29 01:14:04,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-29 01:14:04,543 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:04,543 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:04,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-11-29 01:14:04,543 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:14:04,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:04,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1053255577, now seen corresponding path program 1 times [2023-11-29 01:14:04,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:14:04,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605832548] [2023-11-29 01:14:04,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:04,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:14:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:14:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:14:07,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:14:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:14:07,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:14:07,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 01:14:07,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 01:14:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-29 01:14:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:14:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:14:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 01:14:07,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 01:14:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 01:14:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 01:14:07,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 01:14:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-29 01:14:07,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:07,974 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 22 proven. 10 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-11-29 01:14:07,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:14:07,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605832548] [2023-11-29 01:14:07,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605832548] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:14:07,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583333743] [2023-11-29 01:14:07,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:07,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:14:07,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:14:07,976 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:14:07,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 01:14:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:08,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 2694 conjuncts, 93 conjunts are in the unsatisfiable core [2023-11-29 01:14:08,694 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:08,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 01:14:08,883 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2023-11-29 01:14:08,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:14:08,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 12 [2023-11-29 01:14:09,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 01:14:09,664 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 01:14:09,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-29 01:14:09,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:14:09,681 INFO L349 Elim1Store]: treesize reduction 55, result has 1.8 percent of original size [2023-11-29 01:14:09,682 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 1 [2023-11-29 01:14:09,772 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 01:14:09,772 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-29 01:14:10,362 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 01:14:10,362 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-29 01:14:10,481 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 41 [2023-11-29 01:14:10,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:14:10,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 36 [2023-11-29 01:14:10,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2023-11-29 01:14:15,604 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:14:15,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 80 treesize of output 140 [2023-11-29 01:14:15,650 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:14:15,651 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 187 treesize of output 159 [2023-11-29 01:14:16,079 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 14 proven. 64 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-11-29 01:14:16,080 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:14:18,013 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:14:18,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 137 treesize of output 122 [2023-11-29 01:14:18,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583333743] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:14:18,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:14:18,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 30] total 48 [2023-11-29 01:14:18,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755184832] [2023-11-29 01:14:18,510 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:14:18,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-11-29 01:14:18,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:14:18,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-11-29 01:14:18,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=2774, Unknown=22, NotChecked=0, Total=2970 [2023-11-29 01:14:18,511 INFO L87 Difference]: Start difference. First operand 455 states and 503 transitions. Second operand has 48 states, 40 states have (on average 2.3) internal successors, (92), 43 states have internal predecessors, (92), 16 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) [2023-11-29 01:14:23,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:14:30,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:14:36,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:14:59,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:15:09,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:09,731 INFO L93 Difference]: Finished difference Result 606 states and 653 transitions. [2023-11-29 01:15:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2023-11-29 01:15:09,732 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 40 states have (on average 2.3) internal successors, (92), 43 states have internal predecessors, (92), 16 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) Word has length 109 [2023-11-29 01:15:09,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:09,735 INFO L225 Difference]: With dead ends: 606 [2023-11-29 01:15:09,735 INFO L226 Difference]: Without dead ends: 517 [2023-11-29 01:15:09,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 172 SyntacticMatches, 16 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6573 ImplicationChecksByTransitivity, 22.2s TimeCoverageRelationStatistics Valid=2002, Invalid=20928, Unknown=22, NotChecked=0, Total=22952 [2023-11-29 01:15:09,737 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 686 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 6578 mSolverCounterSat, 433 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 7014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 6578 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:09,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [686 Valid, 743 Invalid, 7014 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [433 Valid, 6578 Invalid, 3 Unknown, 0 Unchecked, 35.7s Time] [2023-11-29 01:15:09,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2023-11-29 01:15:09,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 409. [2023-11-29 01:15:09,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 287 states have (on average 1.0731707317073171) internal successors, (308), 294 states have internal predecessors, (308), 69 states have call successors, (69), 49 states have call predecessors, (69), 52 states have return successors, (71), 65 states have call predecessors, (71), 63 states have call successors, (71) [2023-11-29 01:15:09,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 448 transitions. [2023-11-29 01:15:09,873 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 448 transitions. Word has length 109 [2023-11-29 01:15:09,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:09,873 INFO L495 AbstractCegarLoop]: Abstraction has 409 states and 448 transitions. [2023-11-29 01:15:09,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 40 states have (on average 2.3) internal successors, (92), 43 states have internal predecessors, (92), 16 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) [2023-11-29 01:15:09,873 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 448 transitions. [2023-11-29 01:15:09,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 01:15:09,874 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:09,874 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:09,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 01:15:10,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-29 01:15:10,075 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:15:10,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:10,075 INFO L85 PathProgramCache]: Analyzing trace with hash -2117761659, now seen corresponding path program 1 times [2023-11-29 01:15:10,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:15:10,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023788999] [2023-11-29 01:15:10,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:10,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:15:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:11,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:15:11,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:11,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:15:11,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 01:15:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-29 01:15:11,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-29 01:15:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 01:15:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 01:15:11,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 01:15:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 01:15:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 01:15:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 01:15:11,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 01:15:11,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 01:15:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-29 01:15:11,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:11,846 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2023-11-29 01:15:11,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:15:11,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023788999] [2023-11-29 01:15:11,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023788999] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:15:11,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075763118] [2023-11-29 01:15:11,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:11,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:15:11,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:15:11,847 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:15:11,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 01:15:12,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:12,388 INFO L262 TraceCheckSpWp]: Trace formula consists of 2714 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-29 01:15:12,391 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:12,440 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 01:15:12,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2023-11-29 01:15:14,599 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 01:15:14,652 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 26 proven. 28 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-11-29 01:15:14,652 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:15:14,831 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2023-11-29 01:15:15,022 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-11-29 01:15:15,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075763118] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:15:15,022 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:15:15,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12, 8] total 27 [2023-11-29 01:15:15,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888626593] [2023-11-29 01:15:15,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:15:15,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 01:15:15,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:15:15,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 01:15:15,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2023-11-29 01:15:15,024 INFO L87 Difference]: Start difference. First operand 409 states and 448 transitions. Second operand has 27 states, 21 states have (on average 4.285714285714286) internal successors, (90), 23 states have internal predecessors, (90), 12 states have call successors, (48), 5 states have call predecessors, (48), 6 states have return successors, (46), 9 states have call predecessors, (46), 12 states have call successors, (46) [2023-11-29 01:15:19,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:19,688 INFO L93 Difference]: Finished difference Result 457 states and 498 transitions. [2023-11-29 01:15:19,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 01:15:19,688 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 21 states have (on average 4.285714285714286) internal successors, (90), 23 states have internal predecessors, (90), 12 states have call successors, (48), 5 states have call predecessors, (48), 6 states have return successors, (46), 9 states have call predecessors, (46), 12 states have call successors, (46) Word has length 113 [2023-11-29 01:15:19,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:19,690 INFO L225 Difference]: With dead ends: 457 [2023-11-29 01:15:19,690 INFO L226 Difference]: Without dead ends: 362 [2023-11-29 01:15:19,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 222 SyntacticMatches, 27 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=181, Invalid=1625, Unknown=0, NotChecked=0, Total=1806 [2023-11-29 01:15:19,690 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 91 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 1267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:19,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 564 Invalid, 1267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1233 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-11-29 01:15:19,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2023-11-29 01:15:19,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 362. [2023-11-29 01:15:19,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 256 states have (on average 1.07421875) internal successors, (275), 261 states have internal predecessors, (275), 59 states have call successors, (59), 44 states have call predecessors, (59), 46 states have return successors, (60), 56 states have call predecessors, (60), 53 states have call successors, (60) [2023-11-29 01:15:19,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 394 transitions. [2023-11-29 01:15:19,840 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 394 transitions. Word has length 113 [2023-11-29 01:15:19,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:19,840 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 394 transitions. [2023-11-29 01:15:19,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 21 states have (on average 4.285714285714286) internal successors, (90), 23 states have internal predecessors, (90), 12 states have call successors, (48), 5 states have call predecessors, (48), 6 states have return successors, (46), 9 states have call predecessors, (46), 12 states have call successors, (46) [2023-11-29 01:15:19,840 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 394 transitions. [2023-11-29 01:15:19,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 01:15:19,841 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:19,841 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:19,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 01:15:20,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:15:20,042 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:15:20,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:20,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1599940032, now seen corresponding path program 1 times [2023-11-29 01:15:20,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:15:20,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579389548] [2023-11-29 01:15:20,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:20,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:15:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:22,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:15:22,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:22,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:15:22,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:15:22,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:15:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:15:22,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:15:22,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:15:22,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:15:22,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:15:22,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 01:15:22,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 01:15:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:22,658 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-11-29 01:15:22,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:15:22,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579389548] [2023-11-29 01:15:22,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579389548] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:22,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:22,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-11-29 01:15:22,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239353532] [2023-11-29 01:15:22,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:22,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 01:15:22,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:15:22,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 01:15:22,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:15:22,659 INFO L87 Difference]: Start difference. First operand 362 states and 394 transitions. Second operand has 18 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 01:15:26,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:26,160 INFO L93 Difference]: Finished difference Result 416 states and 450 transitions. [2023-11-29 01:15:26,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 01:15:26,161 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) Word has length 111 [2023-11-29 01:15:26,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:26,162 INFO L225 Difference]: With dead ends: 416 [2023-11-29 01:15:26,162 INFO L226 Difference]: Without dead ends: 362 [2023-11-29 01:15:26,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2023-11-29 01:15:26,163 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 78 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:26,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 380 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1110 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-29 01:15:26,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2023-11-29 01:15:26,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 362. [2023-11-29 01:15:26,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 256 states have (on average 1.06640625) internal successors, (273), 261 states have internal predecessors, (273), 59 states have call successors, (59), 44 states have call predecessors, (59), 46 states have return successors, (60), 56 states have call predecessors, (60), 53 states have call successors, (60) [2023-11-29 01:15:26,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 392 transitions. [2023-11-29 01:15:26,265 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 392 transitions. Word has length 111 [2023-11-29 01:15:26,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:26,265 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 392 transitions. [2023-11-29 01:15:26,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2023-11-29 01:15:26,265 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 392 transitions. [2023-11-29 01:15:26,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 01:15:26,266 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:26,266 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:26,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-11-29 01:15:26,266 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:15:26,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:26,266 INFO L85 PathProgramCache]: Analyzing trace with hash 652447001, now seen corresponding path program 1 times [2023-11-29 01:15:26,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:15:26,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828819323] [2023-11-29 01:15:26,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:26,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:15:26,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:27,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:15:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:27,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:15:27,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:15:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:15:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:15:27,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:15:27,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:15:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:15:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:15:27,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 01:15:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 01:15:27,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:27,350 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-29 01:15:27,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:15:27,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828819323] [2023-11-29 01:15:27,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828819323] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:27,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:27,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 01:15:27,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694207793] [2023-11-29 01:15:27,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:27,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:15:27,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:15:27,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:15:27,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:15:27,351 INFO L87 Difference]: Start difference. First operand 362 states and 392 transitions. Second operand has 14 states, 12 states have (on average 3.75) internal successors, (45), 11 states have internal predecessors, (45), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 01:15:29,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:29,433 INFO L93 Difference]: Finished difference Result 372 states and 401 transitions. [2023-11-29 01:15:29,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 01:15:29,434 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.75) internal successors, (45), 11 states have internal predecessors, (45), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 113 [2023-11-29 01:15:29,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:29,435 INFO L225 Difference]: With dead ends: 372 [2023-11-29 01:15:29,435 INFO L226 Difference]: Without dead ends: 368 [2023-11-29 01:15:29,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2023-11-29 01:15:29,436 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 63 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:29,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 510 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 01:15:29,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2023-11-29 01:15:29,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 312. [2023-11-29 01:15:29,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 223 states have (on average 1.0672645739910314) internal successors, (238), 226 states have internal predecessors, (238), 50 states have call successors, (50), 38 states have call predecessors, (50), 38 states have return successors, (51), 47 states have call predecessors, (51), 46 states have call successors, (51) [2023-11-29 01:15:29,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 339 transitions. [2023-11-29 01:15:29,531 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 339 transitions. Word has length 113 [2023-11-29 01:15:29,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:29,532 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 339 transitions. [2023-11-29 01:15:29,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.75) internal successors, (45), 11 states have internal predecessors, (45), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2023-11-29 01:15:29,532 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 339 transitions. [2023-11-29 01:15:29,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 01:15:29,532 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:29,533 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:29,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-29 01:15:29,533 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:15:29,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:29,533 INFO L85 PathProgramCache]: Analyzing trace with hash 586030131, now seen corresponding path program 1 times [2023-11-29 01:15:29,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:15:29,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546125855] [2023-11-29 01:15:29,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:29,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:15:29,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:15:36,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:15:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:15:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:15:36,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:15:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:15:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:15:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:15:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 01:15:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:15:37,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 01:15:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 01:15:37,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 01:15:37,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-29 01:15:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 01:15:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,247 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 29 proven. 46 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-11-29 01:15:37,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:15:37,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546125855] [2023-11-29 01:15:37,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546125855] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:15:37,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898139603] [2023-11-29 01:15:37,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:37,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:15:37,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:15:37,249 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:15:37,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 01:15:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 2770 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-29 01:15:37,775 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:39,469 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 17 [2023-11-29 01:15:39,478 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 21 [2023-11-29 01:15:39,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:15:39,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 51 [2023-11-29 01:15:39,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:15:39,505 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 24 [2023-11-29 01:15:39,513 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-11-29 01:15:46,573 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_131| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_131| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base_BEFORE_CALL_85| Int)) (let ((.cse2 (+ |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset_BEFORE_CALL_131| 8))) (let ((.cse1 (select (select |c_#memory_$Pointer$#6.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base_BEFORE_CALL_85|) 8)) (.cse0 (select (select |c_#memory_$Pointer$#1.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_131|) .cse2))) (and (<= .cse0 .cse1) (<= .cse1 (+ 9223372036854775807 .cse0)) (= (select (select |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_131|) .cse2) (select (select |c_#memory_$Pointer$#6.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base_BEFORE_CALL_85|) 8)))))) is different from true [2023-11-29 01:15:49,679 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2023-11-29 01:15:49,685 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2023-11-29 01:15:49,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 01:15:49,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 01:15:49,992 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 46 proven. 41 refuted. 0 times theorem prover too weak. 35 trivial. 18 not checked. [2023-11-29 01:15:49,992 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:15:52,391 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (mod |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~len~2#1| 18446744073709551616))) (or (< 9223372036854775807 .cse0) (let ((.cse15 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset| 8)) (.cse4 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| 8))) (let ((.cse6 (select (select |c_#memory_$Pointer$#6.offset| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) .cse4)) (.cse9 (+ .cse0 (select (select |c_#memory_$Pointer$#1.offset| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) .cse15))) (.cse1 (mod |c_ULTIMATE.start_aws_byte_cursor_advance_~len#1| 18446744073709551616)) (.cse8 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.offset| 8)) (.cse5 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| 8))) (and (or (< .cse1 9223372036854775808) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3156 (Array Int Int)) (v_ArrVal_3158 (Array Int Int))) (let ((.cse7 (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3158))) (let ((.cse3 (select .cse7 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|)) (.cse2 (select v_ArrVal_3156 .cse4))) (or (not (= (+ 18446744073709551616 .cse2) (+ .cse1 (select .cse3 .cse4)))) (not (= (store (store .cse3 .cse4 .cse2) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| (select v_ArrVal_3156 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|)) v_ArrVal_3156)) (not (= v_ArrVal_3158 (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse5 .cse6) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_3158 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)))) (= (select (select (store .cse7 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_3156) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse8) .cse9)))))) (or (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3156 (Array Int Int)) (v_ArrVal_3158 (Array Int Int))) (let ((.cse12 (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3158))) (let ((.cse11 (select v_ArrVal_3156 .cse4)) (.cse10 (select .cse12 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|))) (or (not (= (store (store .cse10 .cse4 .cse11) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| (select v_ArrVal_3156 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|)) v_ArrVal_3156)) (not (= .cse11 (+ .cse1 (select .cse10 .cse4)))) (not (= v_ArrVal_3158 (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse5 .cse6) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_3158 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)))) (= (select (select (store .cse12 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_3156) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse8) .cse9))))) (< 9223372036854775807 .cse1)) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3160 (Array Int Int)) (v_ArrVal_3163 Int)) (let ((.cse14 (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse5 (select (select |c_#memory_$Pointer$#6.base| |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) .cse4)) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_3163)))) (or (not (= (store (let ((.cse13 (select .cse14 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|))) (store .cse13 .cse4 (select .cse13 .cse4))) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| (select v_ArrVal_3160 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|)) v_ArrVal_3160)) (= (select (select (store .cse14 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_ArrVal_3160) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse8) (select (select |c_#memory_$Pointer$#1.base| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) .cse15)))))))) |c_ULTIMATE.start_aws_byte_cursor_advance_#t~short1084#1|)) is different from false [2023-11-29 01:15:52,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898139603] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:15:52,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:15:52,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 20] total 50 [2023-11-29 01:15:52,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711903842] [2023-11-29 01:15:52,924 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:15:52,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-11-29 01:15:52,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:15:52,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-11-29 01:15:52,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=3230, Unknown=6, NotChecked=230, Total=3660 [2023-11-29 01:15:52,925 INFO L87 Difference]: Start difference. First operand 312 states and 339 transitions. Second operand has 50 states, 41 states have (on average 2.8292682926829267) internal successors, (116), 43 states have internal predecessors, (116), 20 states have call successors, (34), 7 states have call predecessors, (34), 11 states have return successors, (32), 16 states have call predecessors, (32), 19 states have call successors, (32) [2023-11-29 01:16:09,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.10s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:16:20,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:20,344 INFO L93 Difference]: Finished difference Result 404 states and 437 transitions. [2023-11-29 01:16:20,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-11-29 01:16:20,344 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 41 states have (on average 2.8292682926829267) internal successors, (116), 43 states have internal predecessors, (116), 20 states have call successors, (34), 7 states have call predecessors, (34), 11 states have return successors, (32), 16 states have call predecessors, (32), 19 states have call successors, (32) Word has length 121 [2023-11-29 01:16:20,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:20,345 INFO L225 Difference]: With dead ends: 404 [2023-11-29 01:16:20,345 INFO L226 Difference]: Without dead ends: 237 [2023-11-29 01:16:20,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 169 SyntacticMatches, 20 SemanticMatches, 104 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3110 ImplicationChecksByTransitivity, 24.7s TimeCoverageRelationStatistics Valid=720, Invalid=9993, Unknown=7, NotChecked=410, Total=11130 [2023-11-29 01:16:20,347 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 179 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 4577 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 4972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 4577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 16.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:20,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 637 Invalid, 4972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 4577 Invalid, 0 Unknown, 171 Unchecked, 16.9s Time] [2023-11-29 01:16:20,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2023-11-29 01:16:20,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 221. [2023-11-29 01:16:20,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 158 states have (on average 1.0569620253164558) internal successors, (167), 160 states have internal predecessors, (167), 36 states have call successors, (36), 27 states have call predecessors, (36), 26 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2023-11-29 01:16:20,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 237 transitions. [2023-11-29 01:16:20,416 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 237 transitions. Word has length 121 [2023-11-29 01:16:20,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:20,416 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 237 transitions. [2023-11-29 01:16:20,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 41 states have (on average 2.8292682926829267) internal successors, (116), 43 states have internal predecessors, (116), 20 states have call successors, (34), 7 states have call predecessors, (34), 11 states have return successors, (32), 16 states have call predecessors, (32), 19 states have call successors, (32) [2023-11-29 01:16:20,416 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 237 transitions. [2023-11-29 01:16:20,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 01:16:20,417 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:20,417 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:16:20,426 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 01:16:20,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:16:20,618 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:16:20,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:20,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1342569078, now seen corresponding path program 1 times [2023-11-29 01:16:20,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:16:20,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021471343] [2023-11-29 01:16:20,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:20,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:16:21,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:16:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:16:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:16:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:16:28,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:16:28,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:16:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:16:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:16:28,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:16:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:16:28,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 01:16:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 01:16:28,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 01:16:28,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 01:16:28,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 01:16:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 01:16:28,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:28,756 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-29 01:16:28,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:16:28,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021471343] [2023-11-29 01:16:28,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021471343] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:16:28,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124193502] [2023-11-29 01:16:28,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:28,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:16:28,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:16:28,757 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:16:28,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 01:16:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:29,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 2780 conjuncts, 135 conjunts are in the unsatisfiable core [2023-11-29 01:16:29,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:30,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 21 [2023-11-29 01:16:30,125 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 01:16:30,850 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2023-11-29 01:16:30,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 01:16:31,701 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 64 [2023-11-29 01:16:35,586 INFO L349 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2023-11-29 01:16:35,587 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 36 [2023-11-29 01:16:35,619 INFO L349 Elim1Store]: treesize reduction 40, result has 27.3 percent of original size [2023-11-29 01:16:35,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 28 [2023-11-29 01:16:53,329 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:16:53,330 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 62 [2023-11-29 01:16:53,365 INFO L349 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2023-11-29 01:16:53,365 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 69 [2023-11-29 01:16:54,126 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 35 [2023-11-29 01:16:54,136 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:16:54,136 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 30 [2023-11-29 01:16:54,228 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 13 proven. 99 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-29 01:16:54,228 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:16:57,193 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse8 (select |c_#memory_int#4| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old_byte_from_cursor~0#1.base|))) (let ((.cse4 (mod (select .cse8 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old_byte_from_cursor~0#1.offset| 8)) 256)) (.cse0 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| 8)) (.cse2 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.offset| 8)) (.cse3 (mod (select .cse8 |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old_byte_from_cursor~0#1.offset|) 18446744073709551616))) (and (or (and (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_3275 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_3275)) (forall ((v_ArrVal_3277 Int)) (let ((.cse1 (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2))) (or (= (mod (select (select |c_#memory_int#5| .cse1) (+ (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2) (- 18446744073709551616) .cse3)) 256) .cse4) (= .cse1 0)))))) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (let ((.cse5 (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_3275 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_3275)) (= .cse5 0) (forall ((v_ArrVal_3277 Int)) (= (mod (select (select |c_#memory_int#5| (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2)) (+ .cse5 (- 18446744073709551616) .cse3)) 256) .cse4)))))) (< .cse3 9223372036854775808)) (or (and (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (let ((.cse6 (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_3275 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_3275)) (forall ((v_ArrVal_3277 Int)) (= .cse4 (mod (select (select |c_#memory_int#5| (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2)) (+ .cse6 .cse3)) 256))) (= .cse6 0)))) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| (select v_ArrVal_3275 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|)) v_ArrVal_3275)) (forall ((v_ArrVal_3277 Int)) (let ((.cse7 (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) .cse0 0) |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset| v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2))) (or (= .cse7 0) (= .cse4 (mod (select (select |c_#memory_int#5| .cse7) (+ (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse2) .cse3)) 256)))))))) (< 9223372036854775807 .cse3))))) is different from false [2023-11-29 01:16:57,369 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse7 (select |c_#memory_int#4| |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old_byte_from_cursor~0#1.base|))) (let ((.cse3 (mod (select .cse7 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old_byte_from_cursor~0#1.offset| 8)) 256)) (.cse1 (+ |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.offset| 8)) (.cse2 (mod (select .cse7 |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old_byte_from_cursor~0#1.offset|) 18446744073709551616))) (and (or (and (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (let ((.cse0 (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 (select v_ArrVal_3275 0)) v_ArrVal_3275)) (= .cse0 0) (forall ((v_ArrVal_3277 Int)) (= (mod (select (select |c_#memory_int#5| (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1)) (+ .cse0 .cse2)) 256) .cse3))))) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (or (forall ((v_ArrVal_3277 Int)) (let ((.cse4 (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1))) (or (= (mod (select (select |c_#memory_int#5| .cse4) (+ (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1) .cse2)) 256) .cse3) (= .cse4 0)))) (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 (select v_ArrVal_3275 0)) v_ArrVal_3275))))) (< 9223372036854775807 .cse2)) (or (and (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 (select v_ArrVal_3275 0)) v_ArrVal_3275)) (forall ((v_ArrVal_3277 Int)) (let ((.cse5 (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1))) (or (= (mod (select (select |c_#memory_int#5| .cse5) (+ (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1) (- 18446744073709551616) .cse2)) 256) .cse3) (= .cse5 0)))))) (forall ((|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_ArrVal_3275 (Array Int Int))) (let ((.cse6 (select (select (store |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_3275) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1))) (or (not (= (store (store (select |c_#memory_$Pointer$#6.offset| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 (select v_ArrVal_3275 0)) v_ArrVal_3275)) (= .cse6 0) (forall ((v_ArrVal_3277 Int)) (= (mod (select (select |c_#memory_int#5| (select (select (store |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| (store (store (select |c_#memory_$Pointer$#6.base| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base|) 8 0) 0 v_ArrVal_3277)) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#cursor~2#1.base|) .cse1)) (+ .cse6 (- 18446744073709551616) .cse2)) 256) .cse3)))))) (< .cse2 9223372036854775808))))) is different from false [2023-11-29 01:16:57,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124193502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:16:57,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:16:57,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 36] total 57 [2023-11-29 01:16:57,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121737000] [2023-11-29 01:16:57,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:16:57,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2023-11-29 01:16:57,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:16:57,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2023-11-29 01:16:57,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=4150, Unknown=2, NotChecked=262, Total=4692 [2023-11-29 01:16:57,461 INFO L87 Difference]: Start difference. First operand 221 states and 237 transitions. Second operand has 57 states, 45 states have (on average 2.8222222222222224) internal successors, (127), 45 states have internal predecessors, (127), 19 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (32), 16 states have call predecessors, (32), 16 states have call successors, (32) [2023-11-29 01:17:11,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:17:24,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 01:17:25,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:17:25,784 INFO L93 Difference]: Finished difference Result 229 states and 243 transitions. [2023-11-29 01:17:25,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-11-29 01:17:25,784 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 45 states have (on average 2.8222222222222224) internal successors, (127), 45 states have internal predecessors, (127), 19 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (32), 16 states have call predecessors, (32), 16 states have call successors, (32) Word has length 131 [2023-11-29 01:17:25,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:17:25,785 INFO L225 Difference]: With dead ends: 229 [2023-11-29 01:17:25,785 INFO L226 Difference]: Without dead ends: 150 [2023-11-29 01:17:25,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 176 SyntacticMatches, 21 SemanticMatches, 102 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3585 ImplicationChecksByTransitivity, 27.9s TimeCoverageRelationStatistics Valid=712, Invalid=9596, Unknown=2, NotChecked=402, Total=10712 [2023-11-29 01:17:25,786 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 127 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 2755 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 2833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 2755 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:17:25,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 541 Invalid, 2833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 2755 Invalid, 1 Unknown, 0 Unchecked, 20.6s Time] [2023-11-29 01:17:25,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-11-29 01:17:25,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2023-11-29 01:17:25,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 110 states have (on average 1.0545454545454545) internal successors, (116), 111 states have internal predecessors, (116), 20 states have call successors, (20), 19 states have call predecessors, (20), 19 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2023-11-29 01:17:25,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 156 transitions. [2023-11-29 01:17:25,822 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 156 transitions. Word has length 131 [2023-11-29 01:17:25,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:17:25,822 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 156 transitions. [2023-11-29 01:17:25,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 45 states have (on average 2.8222222222222224) internal successors, (127), 45 states have internal predecessors, (127), 19 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (32), 16 states have call predecessors, (32), 16 states have call successors, (32) [2023-11-29 01:17:25,822 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 156 transitions. [2023-11-29 01:17:25,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-29 01:17:25,823 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:17:25,823 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 01:17:25,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 01:17:26,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_938106f4-ac59-4f60-8c25-8d6ff4e6c36c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-29 01:17:26,024 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:17:26,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:17:26,024 INFO L85 PathProgramCache]: Analyzing trace with hash 2030304083, now seen corresponding path program 1 times [2023-11-29 01:17:26,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:17:26,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258973431] [2023-11-29 01:17:26,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:17:26,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:17:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:17:29,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 01:17:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:17:29,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-29 01:17:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-29 01:17:29,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 01:17:29,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 01:17:29,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 01:17:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 01:17:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 01:17:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 01:17:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 01:17:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 01:17:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 01:17:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 01:17:29,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 01:17:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-11-29 01:17:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:29,349 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-11-29 01:17:29,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:17:29,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258973431] [2023-11-29 01:17:29,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258973431] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:17:29,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:17:29,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 01:17:29,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264639130] [2023-11-29 01:17:29,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:17:29,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:17:29,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:17:29,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:17:29,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:17:29,350 INFO L87 Difference]: Start difference. First operand 150 states and 156 transitions. Second operand has 16 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 14 states have internal predecessors, (43), 9 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 8 states have call successors, (17) [2023-11-29 01:17:32,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:17:32,280 INFO L93 Difference]: Finished difference Result 150 states and 156 transitions. [2023-11-29 01:17:32,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 01:17:32,280 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 14 states have internal predecessors, (43), 9 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 8 states have call successors, (17) Word has length 133 [2023-11-29 01:17:32,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:17:32,281 INFO L225 Difference]: With dead ends: 150 [2023-11-29 01:17:32,281 INFO L226 Difference]: Without dead ends: 0 [2023-11-29 01:17:32,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2023-11-29 01:17:32,282 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 30 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:17:32,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 132 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-29 01:17:32,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-11-29 01:17:32,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-11-29 01:17:32,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:17:32,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-11-29 01:17:32,282 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 133 [2023-11-29 01:17:32,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:17:32,282 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-29 01:17:32,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 14 states have internal predecessors, (43), 9 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 8 states have call successors, (17) [2023-11-29 01:17:32,283 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-11-29 01:17:32,283 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-11-29 01:17:32,285 INFO L805 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 01:17:32,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-11-29 01:17:32,286 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-11-29 01:19:06,603 WARN L293 SmtUtils]: Spent 1.57m on a formula simplification. DAG size of input: 298 DAG size of output: 346 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or)