./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/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_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/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_775358b0-61b2-4762-81f5-7327f0efba6e/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 edc61b8c285d87a6706f10a0369a5dd380942e398b4b2231a7f494f856622f23 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 04:41:28,885 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 04:41:28,948 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 04:41:28,952 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 04:41:28,953 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 04:41:28,975 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 04:41:28,975 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 04:41:28,976 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 04:41:28,977 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 04:41:28,977 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 04:41:28,978 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 04:41:28,978 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 04:41:28,979 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 04:41:28,979 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 04:41:28,980 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 04:41:28,980 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 04:41:28,981 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 04:41:28,981 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 04:41:28,982 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 04:41:28,982 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 04:41:28,983 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 04:41:28,984 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 04:41:28,984 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 04:41:28,985 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 04:41:28,985 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 04:41:28,986 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 04:41:28,986 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 04:41:28,986 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 04:41:28,987 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:41:28,987 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 04:41:28,988 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 04:41:28,988 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 04:41:28,989 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 04:41:28,989 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 04:41:28,989 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 04:41:28,990 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 04:41:28,990 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 04:41:28,990 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 04:41:28,990 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 04:41:28,990 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_775358b0-61b2-4762-81f5-7327f0efba6e/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_775358b0-61b2-4762-81f5-7327f0efba6e/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 -> edc61b8c285d87a6706f10a0369a5dd380942e398b4b2231a7f494f856622f23 [2023-11-29 04:41:29,202 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 04:41:29,230 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 04:41:29,233 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 04:41:29,234 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 04:41:29,234 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 04:41:29,235 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i [2023-11-29 04:41:32,000 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 04:41:32,399 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 04:41:32,399 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i [2023-11-29 04:41:32,428 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/data/e599dd28b/f41a0d5be4c244d49d5346968f922997/FLAG14f992bba [2023-11-29 04:41:32,439 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/data/e599dd28b/f41a0d5be4c244d49d5346968f922997 [2023-11-29 04:41:32,442 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 04:41:32,443 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 04:41:32,445 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 04:41:32,445 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 04:41:32,450 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 04:41:32,450 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:41:32" (1/1) ... [2023-11-29 04:41:32,451 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5de730ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:32, skipping insertion in model container [2023-11-29 04:41:32,451 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:41:32" (1/1) ... [2023-11-29 04:41:32,553 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 04:41:32,786 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_775358b0-61b2-4762-81f5-7327f0efba6e/sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i[4503,4516] [2023-11-29 04:41:32,794 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_775358b0-61b2-4762-81f5-7327f0efba6e/sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i[4563,4576] [2023-11-29 04:41:33,841 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,841 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,842 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,843 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,844 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,859 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,860 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,862 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,863 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,865 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,866 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,867 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:33,867 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,361 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 04:41:34,362 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 04:41:34,381 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 04:41:34,388 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 04:41:34,390 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 04:41:34,390 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 04:41:34,391 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 04:41:34,392 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 04:41:34,392 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 04:41:34,393 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 04:41:34,825 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,825 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,847 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,848 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,853 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,854 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,867 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,868 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,869 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,869 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,869 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,870 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,870 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,899 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:41:34,929 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 04:41:34,940 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_775358b0-61b2-4762-81f5-7327f0efba6e/sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i[4503,4516] [2023-11-29 04:41:34,941 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_775358b0-61b2-4762-81f5-7327f0efba6e/sv-benchmarks/c/aws-c-common/aws_hash_table_init_unbounded_harness.i[4563,4576] [2023-11-29 04:41:34,971 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,972 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,972 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,973 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,974 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,979 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,980 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,980 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,981 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,982 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,983 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,983 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:34,983 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,007 WARN L638 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-29 04:41:35,007 WARN L638 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-29 04:41:35,008 WARN L638 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-29 04:41:35,009 WARN L638 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-29 04:41:35,009 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-29 04:41:35,010 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-29 04:41:35,010 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-29 04:41:35,010 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-29 04:41:35,011 WARN L638 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-29 04:41:35,011 WARN L638 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-29 04:41:35,041 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7576-7587] [2023-11-29 04:41:35,147 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,147 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,154 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,155 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,158 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,158 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,166 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,167 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,167 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,168 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,168 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,168 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,169 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-29 04:41:35,188 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:41:35,467 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,467 WARN L675 CHandler]: The function equals_fn is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,467 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,467 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,467 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,468 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,469 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,469 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,469 WARN L675 CHandler]: The function callback is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,469 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,469 WARN L675 CHandler]: The function aws_array_list_ensure_capacity is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 04:41:35,476 INFO L206 MainTranslator]: Completed translation [2023-11-29 04:41:35,476 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35 WrapperNode [2023-11-29 04:41:35,476 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 04:41:35,477 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 04:41:35,477 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 04:41:35,477 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 04:41:35,483 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,577 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,645 INFO L138 Inliner]: procedures = 773, calls = 2430, calls flagged for inlining = 66, calls inlined = 11, statements flattened = 825 [2023-11-29 04:41:35,645 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 04:41:35,646 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 04:41:35,646 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 04:41:35,646 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 04:41:35,656 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,656 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,665 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,710 WARN L109 MemorySlicer]: Omit memory slicing because it failed with the following exception: Unsupported: Memory array in LHS [2023-11-29 04:41:35,711 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,711 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,745 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,750 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,760 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,767 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,781 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 04:41:35,784 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 04:41:35,784 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 04:41:35,784 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 04:41:35,785 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (1/1) ... [2023-11-29 04:41:35,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:41:35,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:41:35,813 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 04:41:35,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 04:41:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2023-11-29 04:41:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-29 04:41:35,846 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-29 04:41:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 04:41:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-29 04:41:35,846 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-29 04:41:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-29 04:41:35,846 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-29 04:41:35,846 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2023-11-29 04:41:35,847 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 04:41:35,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-29 04:41:35,847 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 04:41:35,847 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2023-11-29 04:41:35,847 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2023-11-29 04:41:35,848 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure s_update_template_size [2023-11-29 04:41:35,848 INFO L138 BoogieDeclarations]: Found implementation of procedure s_update_template_size [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure aws_allocator_is_valid [2023-11-29 04:41:35,848 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_allocator_is_valid [2023-11-29 04:41:35,848 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_calloc [2023-11-29 04:41:35,848 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_calloc [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2023-11-29 04:41:35,849 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 04:41:35,849 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2023-11-29 04:41:35,849 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-29 04:41:35,849 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-29 04:41:35,849 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-29 04:41:35,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-29 04:41:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2023-11-29 04:41:35,850 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2023-11-29 04:41:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure s_alloc_state [2023-11-29 04:41:35,850 INFO L138 BoogieDeclarations]: Found implementation of procedure s_alloc_state [2023-11-29 04:41:35,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 04:41:36,147 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 04:41:36,149 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 04:41:37,246 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume !true; [2023-11-29 04:41:37,264 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 04:41:37,385 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 04:41:37,385 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-29 04:41:37,385 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:41:37 BoogieIcfgContainer [2023-11-29 04:41:37,386 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 04:41:37,388 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 04:41:37,388 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 04:41:37,391 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 04:41:37,391 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 04:41:32" (1/3) ... [2023-11-29 04:41:37,392 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e87c07f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:41:37, skipping insertion in model container [2023-11-29 04:41:37,392 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:41:35" (2/3) ... [2023-11-29 04:41:37,392 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e87c07f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:41:37, skipping insertion in model container [2023-11-29 04:41:37,392 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:41:37" (3/3) ... [2023-11-29 04:41:37,394 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_hash_table_init_unbounded_harness.i [2023-11-29 04:41:37,412 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 04:41:37,413 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 04:41:37,466 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 04:41:37,473 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;@407e08e9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 04:41:37,473 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 04:41:37,478 INFO L276 IsEmpty]: Start isEmpty. Operand has 160 states, 108 states have (on average 1.3518518518518519) internal successors, (146), 108 states have internal predecessors, (146), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 04:41:37,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 04:41:37,491 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:37,492 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:37,492 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:37,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:37,498 INFO L85 PathProgramCache]: Analyzing trace with hash 15597614, now seen corresponding path program 1 times [2023-11-29 04:41:37,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:37,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924454718] [2023-11-29 04:41:37,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:37,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:37,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:38,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:38,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:38,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:38,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:38,158 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:38,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:38,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924454718] [2023-11-29 04:41:38,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924454718] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:38,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:38,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:41:38,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381166104] [2023-11-29 04:41:38,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:38,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 04:41:38,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:38,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 04:41:38,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:41:38,198 INFO L87 Difference]: Start difference. First operand has 160 states, 108 states have (on average 1.3518518518518519) internal successors, (146), 108 states have internal predecessors, (146), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (10), 3 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 04:41:39,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:39,091 INFO L93 Difference]: Finished difference Result 318 states and 442 transitions. [2023-11-29 04:41:39,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:41:39,093 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (10), 3 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 62 [2023-11-29 04:41:39,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:39,104 INFO L225 Difference]: With dead ends: 318 [2023-11-29 04:41:39,104 INFO L226 Difference]: Without dead ends: 159 [2023-11-29 04:41:39,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 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 04:41:39,113 INFO L413 NwaCegarLoop]: 157 mSDtfsCounter, 44 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:39,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 231 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 04:41:39,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2023-11-29 04:41:39,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 157. [2023-11-29 04:41:39,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 105 states have (on average 1.3238095238095238) internal successors, (139), 106 states have internal predecessors, (139), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-29 04:41:39,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 206 transitions. [2023-11-29 04:41:39,172 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 206 transitions. Word has length 62 [2023-11-29 04:41:39,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:39,173 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 206 transitions. [2023-11-29 04:41:39,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (10), 3 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 04:41:39,174 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 206 transitions. [2023-11-29 04:41:39,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 04:41:39,177 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:39,178 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:39,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 04:41:39,178 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:39,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:39,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1121747918, now seen corresponding path program 1 times [2023-11-29 04:41:39,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:39,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058174604] [2023-11-29 04:41:39,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:39,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:39,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:39,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:39,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:39,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:39,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:39,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,748 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:39,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:39,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058174604] [2023-11-29 04:41:39,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058174604] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:39,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:39,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 04:41:39,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036400731] [2023-11-29 04:41:39,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:39,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:41:39,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:39,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:41:39,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:41:39,752 INFO L87 Difference]: Start difference. First operand 157 states and 206 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (10), 3 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 04:41:40,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:40,391 INFO L93 Difference]: Finished difference Result 280 states and 355 transitions. [2023-11-29 04:41:40,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:41:40,392 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (10), 3 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 62 [2023-11-29 04:41:40,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:40,395 INFO L225 Difference]: With dead ends: 280 [2023-11-29 04:41:40,395 INFO L226 Difference]: Without dead ends: 165 [2023-11-29 04:41:40,396 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:41:40,397 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 50 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:40,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 494 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 04:41:40,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2023-11-29 04:41:40,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 159. [2023-11-29 04:41:40,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 107 states have (on average 1.3177570093457944) internal successors, (141), 108 states have internal predecessors, (141), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-29 04:41:40,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 208 transitions. [2023-11-29 04:41:40,415 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 208 transitions. Word has length 62 [2023-11-29 04:41:40,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:40,416 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 208 transitions. [2023-11-29 04:41:40,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (10), 3 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 04:41:40,416 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 208 transitions. [2023-11-29 04:41:40,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-29 04:41:40,418 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:40,419 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:40,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 04:41:40,419 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:40,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:40,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1716781645, now seen corresponding path program 1 times [2023-11-29 04:41:40,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:40,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818521042] [2023-11-29 04:41:40,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:40,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:40,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:40,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:40,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:40,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:40,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 04:41:40,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:40,877 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:40,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:40,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818521042] [2023-11-29 04:41:40,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818521042] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:40,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:40,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 04:41:40,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038923359] [2023-11-29 04:41:40,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:40,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:41:40,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:40,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:41:40,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:41:40,880 INFO L87 Difference]: Start difference. First operand 159 states and 208 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 04:41:41,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:41,592 INFO L93 Difference]: Finished difference Result 196 states and 250 transitions. [2023-11-29 04:41:41,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:41:41,592 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2023-11-29 04:41:41,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:41,595 INFO L225 Difference]: With dead ends: 196 [2023-11-29 04:41:41,595 INFO L226 Difference]: Without dead ends: 165 [2023-11-29 04:41:41,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:41:41,597 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 44 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:41,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 491 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 04:41:41,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2023-11-29 04:41:41,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 163. [2023-11-29 04:41:41,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 110 states have (on average 1.309090909090909) internal successors, (144), 111 states have internal predecessors, (144), 34 states have call successors, (34), 17 states have call predecessors, (34), 18 states have return successors, (34), 34 states have call predecessors, (34), 33 states have call successors, (34) [2023-11-29 04:41:41,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 212 transitions. [2023-11-29 04:41:41,616 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 212 transitions. Word has length 64 [2023-11-29 04:41:41,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:41,617 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 212 transitions. [2023-11-29 04:41:41,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 04:41:41,617 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 212 transitions. [2023-11-29 04:41:41,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 04:41:41,619 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:41,619 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:41,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 04:41:41,620 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:41,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:41,620 INFO L85 PathProgramCache]: Analyzing trace with hash 418119386, now seen corresponding path program 1 times [2023-11-29 04:41:41,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:41,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650660941] [2023-11-29 04:41:41,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:41,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:41,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:41,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:41,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:41,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:41,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:41,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:41,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:41,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-29 04:41:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:41,975 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:41,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:41,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650660941] [2023-11-29 04:41:41,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650660941] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:41,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:41,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 04:41:41,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958261675] [2023-11-29 04:41:41,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:41,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 04:41:41,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:41,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 04:41:41,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:41:41,978 INFO L87 Difference]: Start difference. First operand 163 states and 212 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 04:41:42,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:42,752 INFO L93 Difference]: Finished difference Result 237 states and 312 transitions. [2023-11-29 04:41:42,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 04:41:42,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 67 [2023-11-29 04:41:42,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:42,755 INFO L225 Difference]: With dead ends: 237 [2023-11-29 04:41:42,755 INFO L226 Difference]: Without dead ends: 206 [2023-11-29 04:41:42,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:41:42,757 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 124 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:42,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 503 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 04:41:42,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2023-11-29 04:41:42,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 159. [2023-11-29 04:41:42,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 107 states have (on average 1.2990654205607477) internal successors, (139), 108 states have internal predecessors, (139), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-29 04:41:42,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 206 transitions. [2023-11-29 04:41:42,776 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 206 transitions. Word has length 67 [2023-11-29 04:41:42,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:42,777 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 206 transitions. [2023-11-29 04:41:42,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 04:41:42,778 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 206 transitions. [2023-11-29 04:41:42,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 04:41:42,779 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:42,780 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:42,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 04:41:42,780 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:42,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:42,781 INFO L85 PathProgramCache]: Analyzing trace with hash 673186981, now seen corresponding path program 1 times [2023-11-29 04:41:42,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:42,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399780678] [2023-11-29 04:41:42,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:42,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:42,880 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:41:42,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1063404839] [2023-11-29 04:41:42,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:42,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:41:42,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:41:42,884 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:41:42,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 04:41:43,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:43,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 2350 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:41:43,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:41:43,485 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:43,485 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:41:43,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:43,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399780678] [2023-11-29 04:41:43,486 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:41:43,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063404839] [2023-11-29 04:41:43,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063404839] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:43,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:43,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 04:41:43,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824996241] [2023-11-29 04:41:43,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:43,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:41:43,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:43,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:41:43,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:41:43,489 INFO L87 Difference]: Start difference. First operand 159 states and 206 transitions. Second operand has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 04:41:43,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:43,597 INFO L93 Difference]: Finished difference Result 255 states and 322 transitions. [2023-11-29 04:41:43,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:41:43,598 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 84 [2023-11-29 04:41:43,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:43,599 INFO L225 Difference]: With dead ends: 255 [2023-11-29 04:41:43,600 INFO L226 Difference]: Without dead ends: 163 [2023-11-29 04:41:43,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:41:43,602 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 1 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:43,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 752 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:41:43,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2023-11-29 04:41:43,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2023-11-29 04:41:43,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 110 states have (on average 1.290909090909091) internal successors, (142), 111 states have internal predecessors, (142), 34 states have call successors, (34), 17 states have call predecessors, (34), 18 states have return successors, (36), 34 states have call predecessors, (36), 33 states have call successors, (36) [2023-11-29 04:41:43,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 212 transitions. [2023-11-29 04:41:43,617 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 212 transitions. Word has length 84 [2023-11-29 04:41:43,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:43,617 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 212 transitions. [2023-11-29 04:41:43,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 04:41:43,618 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 212 transitions. [2023-11-29 04:41:43,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 04:41:43,619 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:43,620 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:43,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 04:41:43,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:41:43,824 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:43,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:43,825 INFO L85 PathProgramCache]: Analyzing trace with hash -639527537, now seen corresponding path program 1 times [2023-11-29 04:41:43,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:43,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513500834] [2023-11-29 04:41:43,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:43,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:43,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:44,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:44,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:44,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:44,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:44,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:44,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:44,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:44,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:44,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 04:41:44,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:44,610 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:44,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:44,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513500834] [2023-11-29 04:41:44,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513500834] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:44,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:44,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 04:41:44,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304481649] [2023-11-29 04:41:44,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:44,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:41:44,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:44,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:41:44,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:41:44,613 INFO L87 Difference]: Start difference. First operand 163 states and 212 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 04:41:45,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:45,716 INFO L93 Difference]: Finished difference Result 360 states and 471 transitions. [2023-11-29 04:41:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:41:45,717 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 88 [2023-11-29 04:41:45,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:45,719 INFO L225 Difference]: With dead ends: 360 [2023-11-29 04:41:45,720 INFO L226 Difference]: Without dead ends: 237 [2023-11-29 04:41:45,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:41:45,722 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 203 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:45,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 585 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 04:41:45,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2023-11-29 04:41:45,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 165. [2023-11-29 04:41:45,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 112 states have (on average 1.2857142857142858) internal successors, (144), 113 states have internal predecessors, (144), 34 states have call successors, (34), 17 states have call predecessors, (34), 18 states have return successors, (36), 34 states have call predecessors, (36), 33 states have call successors, (36) [2023-11-29 04:41:45,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 214 transitions. [2023-11-29 04:41:45,741 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 214 transitions. Word has length 88 [2023-11-29 04:41:45,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:45,741 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 214 transitions. [2023-11-29 04:41:45,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 04:41:45,742 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 214 transitions. [2023-11-29 04:41:45,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 04:41:45,743 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:45,743 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:45,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 04:41:45,744 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:45,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:45,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1299634509, now seen corresponding path program 1 times [2023-11-29 04:41:45,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:45,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782914273] [2023-11-29 04:41:45,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:45,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:45,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:46,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:46,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:46,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:46,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:46,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:46,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:46,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:46,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:46,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:46,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 04:41:46,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:47,065 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:47,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:47,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782914273] [2023-11-29 04:41:47,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782914273] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:47,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:47,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 04:41:47,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996924410] [2023-11-29 04:41:47,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:47,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 04:41:47,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:47,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 04:41:47,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:41:47,068 INFO L87 Difference]: Start difference. First operand 165 states and 214 transitions. Second operand has 11 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 04:41:49,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:49,977 INFO L93 Difference]: Finished difference Result 244 states and 320 transitions. [2023-11-29 04:41:49,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 04:41:49,977 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 88 [2023-11-29 04:41:49,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:49,979 INFO L225 Difference]: With dead ends: 244 [2023-11-29 04:41:49,979 INFO L226 Difference]: Without dead ends: 211 [2023-11-29 04:41:49,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2023-11-29 04:41:49,981 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 144 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 860 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:49,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 860 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-29 04:41:49,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2023-11-29 04:41:49,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 169. [2023-11-29 04:41:49,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 115 states have (on average 1.2869565217391303) internal successors, (148), 117 states have internal predecessors, (148), 34 states have call successors, (34), 17 states have call predecessors, (34), 19 states have return successors, (37), 34 states have call predecessors, (37), 33 states have call successors, (37) [2023-11-29 04:41:49,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 219 transitions. [2023-11-29 04:41:49,996 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 219 transitions. Word has length 88 [2023-11-29 04:41:49,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:49,996 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 219 transitions. [2023-11-29 04:41:49,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.4) internal successors, (44), 8 states have internal predecessors, (44), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 04:41:49,997 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 219 transitions. [2023-11-29 04:41:49,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 04:41:49,998 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:49,998 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:49,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 04:41:49,998 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:49,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:49,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1979692879, now seen corresponding path program 1 times [2023-11-29 04:41:49,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:49,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510108143] [2023-11-29 04:41:49,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:49,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:50,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:50,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:50,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:50,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:50,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:50,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:50,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:50,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 04:41:50,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:50,775 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:50,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:50,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510108143] [2023-11-29 04:41:50,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510108143] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:50,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:50,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 04:41:50,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769626627] [2023-11-29 04:41:50,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:50,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 04:41:50,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:50,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 04:41:50,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:41:50,777 INFO L87 Difference]: Start difference. First operand 169 states and 219 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 04:41:51,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:51,704 INFO L93 Difference]: Finished difference Result 249 states and 326 transitions. [2023-11-29 04:41:51,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 04:41:51,704 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 88 [2023-11-29 04:41:51,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:51,706 INFO L225 Difference]: With dead ends: 249 [2023-11-29 04:41:51,707 INFO L226 Difference]: Without dead ends: 212 [2023-11-29 04:41:51,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:41:51,708 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 169 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:51,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 615 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 04:41:51,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2023-11-29 04:41:51,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 171. [2023-11-29 04:41:51,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 116 states have (on average 1.2844827586206897) internal successors, (149), 118 states have internal predecessors, (149), 35 states have call successors, (35), 17 states have call predecessors, (35), 19 states have return successors, (38), 35 states have call predecessors, (38), 34 states have call successors, (38) [2023-11-29 04:41:51,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 222 transitions. [2023-11-29 04:41:51,723 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 222 transitions. Word has length 88 [2023-11-29 04:41:51,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:51,723 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 222 transitions. [2023-11-29 04:41:51,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 04:41:51,723 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 222 transitions. [2023-11-29 04:41:51,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-29 04:41:51,725 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:51,725 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:51,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 04:41:51,725 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:51,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:51,726 INFO L85 PathProgramCache]: Analyzing trace with hash 474829346, now seen corresponding path program 1 times [2023-11-29 04:41:51,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:51,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337949131] [2023-11-29 04:41:51,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:51,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:51,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:52,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:52,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:52,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 04:41:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 04:41:52,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:52,739 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:52,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:52,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337949131] [2023-11-29 04:41:52,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337949131] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:52,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:52,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 04:41:52,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337518448] [2023-11-29 04:41:52,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:52,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 04:41:52,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:52,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 04:41:52,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:41:52,742 INFO L87 Difference]: Start difference. First operand 171 states and 222 transitions. Second operand has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-29 04:41:54,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:54,800 INFO L93 Difference]: Finished difference Result 252 states and 333 transitions. [2023-11-29 04:41:54,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 04:41:54,801 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 94 [2023-11-29 04:41:54,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:54,802 INFO L225 Difference]: With dead ends: 252 [2023-11-29 04:41:54,802 INFO L226 Difference]: Without dead ends: 211 [2023-11-29 04:41:54,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-11-29 04:41:54,804 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 178 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:54,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 856 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 04:41:54,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2023-11-29 04:41:54,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 171. [2023-11-29 04:41:54,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 116 states have (on average 1.2758620689655173) internal successors, (148), 118 states have internal predecessors, (148), 35 states have call successors, (35), 17 states have call predecessors, (35), 19 states have return successors, (38), 35 states have call predecessors, (38), 34 states have call successors, (38) [2023-11-29 04:41:54,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 221 transitions. [2023-11-29 04:41:54,818 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 221 transitions. Word has length 94 [2023-11-29 04:41:54,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:54,818 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 221 transitions. [2023-11-29 04:41:54,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (16), 5 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-29 04:41:54,818 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 221 transitions. [2023-11-29 04:41:54,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-11-29 04:41:54,820 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:54,820 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:41:54,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 04:41:54,820 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:54,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:54,821 INFO L85 PathProgramCache]: Analyzing trace with hash -764112341, now seen corresponding path program 1 times [2023-11-29 04:41:54,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:54,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947351545] [2023-11-29 04:41:54,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:54,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 04:41:56,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-29 04:41:56,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-29 04:41:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 04:41:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 04:41:56,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 04:41:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 04:41:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:56,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 04:41:56,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 04:41:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 04:41:56,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-29 04:41:56,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 04:41:56,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:56,754 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-29 04:41:56,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:56,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947351545] [2023-11-29 04:41:56,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947351545] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:41:56,755 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:41:56,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 04:41:56,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936476865] [2023-11-29 04:41:56,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:41:56,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 04:41:56,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:56,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 04:41:56,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-29 04:41:56,757 INFO L87 Difference]: Start difference. First operand 171 states and 221 transitions. Second operand has 13 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2023-11-29 04:41:59,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:59,168 INFO L93 Difference]: Finished difference Result 258 states and 334 transitions. [2023-11-29 04:41:59,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 04:41:59,168 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) Word has length 100 [2023-11-29 04:41:59,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:59,170 INFO L225 Difference]: With dead ends: 258 [2023-11-29 04:41:59,170 INFO L226 Difference]: Without dead ends: 212 [2023-11-29 04:41:59,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2023-11-29 04:41:59,171 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 131 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:59,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1115 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 04:41:59,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2023-11-29 04:41:59,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 171. [2023-11-29 04:41:59,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 116 states have (on average 1.2586206896551724) internal successors, (146), 118 states have internal predecessors, (146), 35 states have call successors, (35), 17 states have call predecessors, (35), 19 states have return successors, (38), 35 states have call predecessors, (38), 34 states have call successors, (38) [2023-11-29 04:41:59,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 219 transitions. [2023-11-29 04:41:59,184 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 219 transitions. Word has length 100 [2023-11-29 04:41:59,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:59,185 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 219 transitions. [2023-11-29 04:41:59,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.333333333333333) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (17), 5 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2023-11-29 04:41:59,185 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 219 transitions. [2023-11-29 04:41:59,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-11-29 04:41:59,187 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:59,187 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:41:59,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 04:41:59,187 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:59,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:59,188 INFO L85 PathProgramCache]: Analyzing trace with hash -988874781, now seen corresponding path program 1 times [2023-11-29 04:41:59,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:59,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425524447] [2023-11-29 04:41:59,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:59,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:59,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:59,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425524447] [2023-11-29 04:41:59,388 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 04:41:59,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669342062] [2023-11-29 04:41:59,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:59,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:41:59,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:41:59,390 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:41:59,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 04:42:00,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:00,094 INFO L262 TraceCheckSpWp]: Trace formula consists of 2728 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:42:00,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:00,132 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-29 04:42:00,132 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:00,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669342062] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:00,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:00,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:42:00,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33278641] [2023-11-29 04:42:00,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:00,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:42:00,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:00,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:42:00,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:42:00,134 INFO L87 Difference]: Start difference. First operand 171 states and 219 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 04:42:00,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:00,208 INFO L93 Difference]: Finished difference Result 271 states and 336 transitions. [2023-11-29 04:42:00,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:42:00,209 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 131 [2023-11-29 04:42:00,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:00,210 INFO L225 Difference]: With dead ends: 271 [2023-11-29 04:42:00,210 INFO L226 Difference]: Without dead ends: 171 [2023-11-29 04:42:00,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:42:00,212 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 0 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:00,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 563 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:42:00,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2023-11-29 04:42:00,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2023-11-29 04:42:00,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 113 states have (on average 1.247787610619469) internal successors, (141), 115 states have internal predecessors, (141), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2023-11-29 04:42:00,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 211 transitions. [2023-11-29 04:42:00,224 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 211 transitions. Word has length 131 [2023-11-29 04:42:00,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:00,224 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 211 transitions. [2023-11-29 04:42:00,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 04:42:00,225 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 211 transitions. [2023-11-29 04:42:00,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-29 04:42:00,226 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:00,227 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:42:00,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 04:42:00,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 04:42:00,428 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:00,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:00,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1629978584, now seen corresponding path program 1 times [2023-11-29 04:42:00,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:00,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295640384] [2023-11-29 04:42:00,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:00,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:00,545 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:00,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1783493588] [2023-11-29 04:42:00,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:00,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:00,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:00,547 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:00,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 04:42:01,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:01,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 2836 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:42:01,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:01,226 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2023-11-29 04:42:01,226 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:01,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:01,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295640384] [2023-11-29 04:42:01,226 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:01,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783493588] [2023-11-29 04:42:01,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783493588] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:01,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:01,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 04:42:01,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210877734] [2023-11-29 04:42:01,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:01,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:42:01,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:01,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:42:01,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:42:01,229 INFO L87 Difference]: Start difference. First operand 167 states and 211 transitions. Second operand has 5 states, 4 states have (on average 16.5) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 04:42:01,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:01,311 INFO L93 Difference]: Finished difference Result 217 states and 271 transitions. [2023-11-29 04:42:01,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:42:01,312 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 16.5) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 137 [2023-11-29 04:42:01,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:01,313 INFO L225 Difference]: With dead ends: 217 [2023-11-29 04:42:01,313 INFO L226 Difference]: Without dead ends: 171 [2023-11-29 04:42:01,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:42:01,314 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 1 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:01,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 730 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:42:01,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2023-11-29 04:42:01,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2023-11-29 04:42:01,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 116 states have (on average 1.2413793103448276) internal successors, (144), 118 states have internal predecessors, (144), 35 states have call successors, (35), 17 states have call predecessors, (35), 19 states have return successors, (38), 35 states have call predecessors, (38), 34 states have call successors, (38) [2023-11-29 04:42:01,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 217 transitions. [2023-11-29 04:42:01,327 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 217 transitions. Word has length 137 [2023-11-29 04:42:01,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:01,327 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 217 transitions. [2023-11-29 04:42:01,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 16.5) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-29 04:42:01,328 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 217 transitions. [2023-11-29 04:42:01,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-29 04:42:01,330 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:01,330 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:42:01,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 04:42:01,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 04:42:01,531 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:01,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:01,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1867315346, now seen corresponding path program 1 times [2023-11-29 04:42:01,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:01,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665983545] [2023-11-29 04:42:01,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:01,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:01,616 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:01,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1118769006] [2023-11-29 04:42:01,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:01,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:01,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:01,617 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:01,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 04:42:02,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:02,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 2835 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 04:42:02,287 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:02,315 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2023-11-29 04:42:02,315 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:02,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:02,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665983545] [2023-11-29 04:42:02,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:02,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118769006] [2023-11-29 04:42:02,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118769006] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:02,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:02,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:42:02,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338693501] [2023-11-29 04:42:02,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:02,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:42:02,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:02,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:42:02,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:42:02,318 INFO L87 Difference]: Start difference. First operand 171 states and 217 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-11-29 04:42:02,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:02,519 INFO L93 Difference]: Finished difference Result 217 states and 270 transitions. [2023-11-29 04:42:02,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:42:02,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 141 [2023-11-29 04:42:02,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:02,521 INFO L225 Difference]: With dead ends: 217 [2023-11-29 04:42:02,521 INFO L226 Difference]: Without dead ends: 171 [2023-11-29 04:42:02,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 138 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 04:42:02,522 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 1 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:02,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 552 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 04:42:02,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2023-11-29 04:42:02,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2023-11-29 04:42:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 113 states have (on average 1.238938053097345) internal successors, (140), 115 states have internal predecessors, (140), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2023-11-29 04:42:02,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 210 transitions. [2023-11-29 04:42:02,534 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 210 transitions. Word has length 141 [2023-11-29 04:42:02,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:02,535 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 210 transitions. [2023-11-29 04:42:02,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2023-11-29 04:42:02,535 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 210 transitions. [2023-11-29 04:42:02,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-11-29 04:42:02,537 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:02,537 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:42:02,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 04:42:02,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 04:42:02,748 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:02,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:02,749 INFO L85 PathProgramCache]: Analyzing trace with hash -413843812, now seen corresponding path program 1 times [2023-11-29 04:42:02,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:02,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119249843] [2023-11-29 04:42:02,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:02,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:02,853 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:02,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [265703310] [2023-11-29 04:42:02,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:02,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:02,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:02,855 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:02,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 04:42:03,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:03,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 2885 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 04:42:03,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:03,700 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-29 04:42:03,700 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:03,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:03,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119249843] [2023-11-29 04:42:03,701 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:03,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265703310] [2023-11-29 04:42:03,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265703310] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:03,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:03,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 04:42:03,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511501070] [2023-11-29 04:42:03,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:03,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:42:03,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:03,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:42:03,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:42:03,703 INFO L87 Difference]: Start difference. First operand 167 states and 210 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 04:42:03,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:03,910 INFO L93 Difference]: Finished difference Result 321 states and 399 transitions. [2023-11-29 04:42:03,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:42:03,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 148 [2023-11-29 04:42:03,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:03,912 INFO L225 Difference]: With dead ends: 321 [2023-11-29 04:42:03,912 INFO L226 Difference]: Without dead ends: 196 [2023-11-29 04:42:03,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:42:03,913 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 89 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:03,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 554 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 04:42:03,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2023-11-29 04:42:03,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 165. [2023-11-29 04:42:03,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 111 states have (on average 1.2342342342342343) internal successors, (137), 113 states have internal predecessors, (137), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2023-11-29 04:42:03,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 207 transitions. [2023-11-29 04:42:03,921 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 207 transitions. Word has length 148 [2023-11-29 04:42:03,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:03,921 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 207 transitions. [2023-11-29 04:42:03,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 04:42:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 207 transitions. [2023-11-29 04:42:03,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-11-29 04:42:03,923 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:03,923 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:42:03,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 04:42:04,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 04:42:04,124 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:04,124 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:04,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1358190613, now seen corresponding path program 1 times [2023-11-29 04:42:04,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:04,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451037649] [2023-11-29 04:42:04,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:04,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:04,213 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:04,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1240980559] [2023-11-29 04:42:04,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:04,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:04,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:04,215 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:04,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 04:42:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:04,923 INFO L262 TraceCheckSpWp]: Trace formula consists of 2819 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:42:04,928 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:04,952 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-29 04:42:04,952 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:04,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:04,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451037649] [2023-11-29 04:42:04,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:04,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240980559] [2023-11-29 04:42:04,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240980559] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:04,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:04,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:42:04,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214030878] [2023-11-29 04:42:04,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:04,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:42:04,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:04,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:42:04,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:42:04,954 INFO L87 Difference]: Start difference. First operand 165 states and 207 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 04:42:05,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:05,026 INFO L93 Difference]: Finished difference Result 286 states and 346 transitions. [2023-11-29 04:42:05,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:42:05,027 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 151 [2023-11-29 04:42:05,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:05,028 INFO L225 Difference]: With dead ends: 286 [2023-11-29 04:42:05,028 INFO L226 Difference]: Without dead ends: 165 [2023-11-29 04:42:05,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:42:05,029 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 0 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:05,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 544 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:42:05,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2023-11-29 04:42:05,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 163. [2023-11-29 04:42:05,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 111 states have internal predecessors, (134), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2023-11-29 04:42:05,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 204 transitions. [2023-11-29 04:42:05,041 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 204 transitions. Word has length 151 [2023-11-29 04:42:05,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:05,041 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 204 transitions. [2023-11-29 04:42:05,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 04:42:05,042 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 204 transitions. [2023-11-29 04:42:05,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-11-29 04:42:05,043 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:05,043 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:42:05,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 04:42:05,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 04:42:05,245 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:05,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:05,246 INFO L85 PathProgramCache]: Analyzing trace with hash 304066694, now seen corresponding path program 1 times [2023-11-29 04:42:05,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:05,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642351932] [2023-11-29 04:42:05,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:05,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:05,357 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:05,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [306433498] [2023-11-29 04:42:05,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:05,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:05,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:05,359 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:05,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 04:42:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:06,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 2887 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 04:42:06,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:06,093 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-29 04:42:06,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:06,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:06,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642351932] [2023-11-29 04:42:06,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:06,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306433498] [2023-11-29 04:42:06,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306433498] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:06,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:06,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 04:42:06,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535788289] [2023-11-29 04:42:06,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:06,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 04:42:06,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:06,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 04:42:06,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:42:06,096 INFO L87 Difference]: Start difference. First operand 163 states and 204 transitions. Second operand has 6 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 04:42:06,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:06,184 INFO L93 Difference]: Finished difference Result 288 states and 348 transitions. [2023-11-29 04:42:06,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 04:42:06,185 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 153 [2023-11-29 04:42:06,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:06,186 INFO L225 Difference]: With dead ends: 288 [2023-11-29 04:42:06,186 INFO L226 Difference]: Without dead ends: 161 [2023-11-29 04:42:06,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:42:06,187 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 1 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:06,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 900 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:42:06,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2023-11-29 04:42:06,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2023-11-29 04:42:06,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 108 states have (on average 1.2222222222222223) internal successors, (132), 110 states have internal predecessors, (132), 34 states have call successors, (34), 17 states have call predecessors, (34), 18 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2023-11-29 04:42:06,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 200 transitions. [2023-11-29 04:42:06,197 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 200 transitions. Word has length 153 [2023-11-29 04:42:06,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:06,198 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 200 transitions. [2023-11-29 04:42:06,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 04:42:06,198 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 200 transitions. [2023-11-29 04:42:06,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-11-29 04:42:06,199 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:06,200 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:42:06,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 04:42:06,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 04:42:06,400 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:06,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:06,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1842927215, now seen corresponding path program 1 times [2023-11-29 04:42:06,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:06,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357727342] [2023-11-29 04:42:06,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:06,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:06,508 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:06,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [143577193] [2023-11-29 04:42:06,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:06,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:06,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:06,510 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:06,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 04:42:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:07,240 INFO L262 TraceCheckSpWp]: Trace formula consists of 2919 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 04:42:07,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2023-11-29 04:42:07,364 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:07,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:07,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357727342] [2023-11-29 04:42:07,365 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:07,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143577193] [2023-11-29 04:42:07,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143577193] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:07,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:07,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 04:42:07,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367538016] [2023-11-29 04:42:07,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:07,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 04:42:07,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:07,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 04:42:07,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:42:07,367 INFO L87 Difference]: Start difference. First operand 161 states and 200 transitions. Second operand has 11 states, 10 states have (on average 8.4) internal successors, (84), 9 states have internal predecessors, (84), 2 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (24), 4 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 04:42:07,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:07,722 INFO L93 Difference]: Finished difference Result 215 states and 262 transitions. [2023-11-29 04:42:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 04:42:07,723 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.4) internal successors, (84), 9 states have internal predecessors, (84), 2 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (24), 4 states have call predecessors, (24), 2 states have call successors, (24) Word has length 161 [2023-11-29 04:42:07,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:07,724 INFO L225 Difference]: With dead ends: 215 [2023-11-29 04:42:07,724 INFO L226 Difference]: Without dead ends: 159 [2023-11-29 04:42:07,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-11-29 04:42:07,726 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 4 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1734 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:07,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1734 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 04:42:07,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2023-11-29 04:42:07,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2023-11-29 04:42:07,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 107 states have (on average 1.205607476635514) internal successors, (129), 109 states have internal predecessors, (129), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:07,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 195 transitions. [2023-11-29 04:42:07,733 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 195 transitions. Word has length 161 [2023-11-29 04:42:07,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:07,733 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 195 transitions. [2023-11-29 04:42:07,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.4) internal successors, (84), 9 states have internal predecessors, (84), 2 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (24), 4 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 04:42:07,734 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 195 transitions. [2023-11-29 04:42:07,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-11-29 04:42:07,735 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:07,735 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:07,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 04:42:07,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 04:42:07,936 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:07,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:07,937 INFO L85 PathProgramCache]: Analyzing trace with hash 89301780, now seen corresponding path program 1 times [2023-11-29 04:42:07,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:07,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653523553] [2023-11-29 04:42:07,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:07,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:08,047 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:08,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [552925379] [2023-11-29 04:42:08,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:08,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:08,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:08,049 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:08,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 04:42:09,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:09,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 3084 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 04:42:09,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:09,148 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 41 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-29 04:42:09,148 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:42:09,603 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2023-11-29 04:42:09,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:09,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653523553] [2023-11-29 04:42:09,603 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:09,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552925379] [2023-11-29 04:42:09,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552925379] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 04:42:09,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:42:09,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2023-11-29 04:42:09,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368117545] [2023-11-29 04:42:09,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:09,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 04:42:09,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:09,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 04:42:09,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:42:09,606 INFO L87 Difference]: Start difference. First operand 159 states and 195 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:42:10,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:10,438 INFO L93 Difference]: Finished difference Result 309 states and 371 transitions. [2023-11-29 04:42:10,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 04:42:10,438 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) Word has length 182 [2023-11-29 04:42:10,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:10,439 INFO L225 Difference]: With dead ends: 309 [2023-11-29 04:42:10,439 INFO L226 Difference]: Without dead ends: 170 [2023-11-29 04:42:10,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2023-11-29 04:42:10,440 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 57 mSDsluCounter, 906 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:10,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 1074 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 04:42:10,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2023-11-29 04:42:10,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 159. [2023-11-29 04:42:10,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 107 states have (on average 1.1962616822429906) internal successors, (128), 109 states have internal predecessors, (128), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:10,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 194 transitions. [2023-11-29 04:42:10,447 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 194 transitions. Word has length 182 [2023-11-29 04:42:10,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:10,447 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 194 transitions. [2023-11-29 04:42:10,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:42:10,448 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 194 transitions. [2023-11-29 04:42:10,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-29 04:42:10,449 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:10,449 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:10,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 04:42:10,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 04:42:10,649 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:10,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:10,650 INFO L85 PathProgramCache]: Analyzing trace with hash 848753085, now seen corresponding path program 1 times [2023-11-29 04:42:10,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:10,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355909660] [2023-11-29 04:42:10,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:10,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:10,763 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:10,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [916596489] [2023-11-29 04:42:10,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:10,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:10,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:10,764 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:10,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 04:42:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:11,671 INFO L262 TraceCheckSpWp]: Trace formula consists of 3087 conjuncts, 252 conjunts are in the unsatisfiable core [2023-11-29 04:42:11,684 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:11,843 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 04:42:11,881 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 04:42:12,207 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 104 proven. 9 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-11-29 04:42:12,208 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:42:12,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:12,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355909660] [2023-11-29 04:42:12,794 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:12,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916596489] [2023-11-29 04:42:12,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916596489] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:42:12,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:42:12,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-11-29 04:42:12,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515842647] [2023-11-29 04:42:12,795 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:42:12,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 04:42:12,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:12,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 04:42:12,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2023-11-29 04:42:12,797 INFO L87 Difference]: Start difference. First operand 159 states and 194 transitions. Second operand has 13 states, 12 states have (on average 7.916666666666667) internal successors, (95), 11 states have internal predecessors, (95), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:15,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:15,091 INFO L93 Difference]: Finished difference Result 309 states and 373 transitions. [2023-11-29 04:42:15,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 04:42:15,092 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.916666666666667) internal successors, (95), 11 states have internal predecessors, (95), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 183 [2023-11-29 04:42:15,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:15,093 INFO L225 Difference]: With dead ends: 309 [2023-11-29 04:42:15,093 INFO L226 Difference]: Without dead ends: 170 [2023-11-29 04:42:15,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 171 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2023-11-29 04:42:15,095 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 125 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:15,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 551 Invalid, 1083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 04:42:15,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2023-11-29 04:42:15,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 167. [2023-11-29 04:42:15,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 115 states have (on average 1.182608695652174) internal successors, (136), 117 states have internal predecessors, (136), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:15,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 202 transitions. [2023-11-29 04:42:15,106 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 202 transitions. Word has length 183 [2023-11-29 04:42:15,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:15,107 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 202 transitions. [2023-11-29 04:42:15,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.916666666666667) internal successors, (95), 11 states have internal predecessors, (95), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:15,107 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 202 transitions. [2023-11-29 04:42:15,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-29 04:42:15,108 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:15,108 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:15,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 04:42:15,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:15,309 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:15,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:15,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1275307583, now seen corresponding path program 1 times [2023-11-29 04:42:15,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:15,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038351657] [2023-11-29 04:42:15,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:15,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:15,408 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:15,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1194656275] [2023-11-29 04:42:15,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:15,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:15,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:15,409 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:15,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 04:42:16,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:16,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 3085 conjuncts, 281 conjunts are in the unsatisfiable core [2023-11-29 04:42:16,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:16,615 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 04:42:16,636 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 04:42:16,891 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:16,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:16,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:16,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038351657] [2023-11-29 04:42:16,892 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:16,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194656275] [2023-11-29 04:42:16,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194656275] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:16,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:16,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 04:42:16,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395105795] [2023-11-29 04:42:16,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:16,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:42:16,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:16,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:42:16,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:42:16,894 INFO L87 Difference]: Start difference. First operand 167 states and 202 transitions. Second operand has 9 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:18,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:18,204 INFO L93 Difference]: Finished difference Result 307 states and 366 transitions. [2023-11-29 04:42:18,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:42:18,205 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 183 [2023-11-29 04:42:18,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:18,206 INFO L225 Difference]: With dead ends: 307 [2023-11-29 04:42:18,206 INFO L226 Difference]: Without dead ends: 171 [2023-11-29 04:42:18,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:42:18,207 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 91 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:18,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 360 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 04:42:18,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2023-11-29 04:42:18,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 167. [2023-11-29 04:42:18,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 115 states have (on average 1.173913043478261) internal successors, (135), 117 states have internal predecessors, (135), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:18,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 201 transitions. [2023-11-29 04:42:18,217 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 201 transitions. Word has length 183 [2023-11-29 04:42:18,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:18,218 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 201 transitions. [2023-11-29 04:42:18,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:18,218 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 201 transitions. [2023-11-29 04:42:18,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-11-29 04:42:18,219 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:18,219 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:18,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 04:42:18,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:18,420 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:18,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:18,420 INFO L85 PathProgramCache]: Analyzing trace with hash -495631730, now seen corresponding path program 1 times [2023-11-29 04:42:18,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:18,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922945409] [2023-11-29 04:42:18,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:18,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:18,503 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:18,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1842305199] [2023-11-29 04:42:18,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:18,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:18,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:18,504 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:18,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 04:42:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:19,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 3090 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 04:42:19,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:19,593 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:19,593 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:19,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:19,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922945409] [2023-11-29 04:42:19,593 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:19,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842305199] [2023-11-29 04:42:19,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842305199] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:19,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:19,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 04:42:19,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787080759] [2023-11-29 04:42:19,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:19,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:42:19,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:19,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:42:19,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:42:19,595 INFO L87 Difference]: Start difference. First operand 167 states and 201 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:42:19,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:19,827 INFO L93 Difference]: Finished difference Result 319 states and 384 transitions. [2023-11-29 04:42:19,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 04:42:19,828 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 184 [2023-11-29 04:42:19,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:19,829 INFO L225 Difference]: With dead ends: 319 [2023-11-29 04:42:19,829 INFO L226 Difference]: Without dead ends: 186 [2023-11-29 04:42:19,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:42:19,831 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 37 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:19,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 1007 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 04:42:19,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2023-11-29 04:42:19,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 170. [2023-11-29 04:42:19,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 118 states have (on average 1.1694915254237288) internal successors, (138), 120 states have internal predecessors, (138), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:19,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 204 transitions. [2023-11-29 04:42:19,840 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 204 transitions. Word has length 184 [2023-11-29 04:42:19,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:19,841 INFO L495 AbstractCegarLoop]: Abstraction has 170 states and 204 transitions. [2023-11-29 04:42:19,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:42:19,841 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 204 transitions. [2023-11-29 04:42:19,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-11-29 04:42:19,842 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:19,842 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:19,856 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 04:42:20,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 04:42:20,042 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:20,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:20,043 INFO L85 PathProgramCache]: Analyzing trace with hash -157344180, now seen corresponding path program 1 times [2023-11-29 04:42:20,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:20,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785070254] [2023-11-29 04:42:20,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:20,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:20,132 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:20,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [119984788] [2023-11-29 04:42:20,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:20,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:20,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:20,133 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:20,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 04:42:21,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:21,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 3088 conjuncts, 250 conjunts are in the unsatisfiable core [2023-11-29 04:42:21,098 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:21,129 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 04:42:21,148 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 04:42:21,428 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:21,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:21,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:21,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785070254] [2023-11-29 04:42:21,429 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:21,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119984788] [2023-11-29 04:42:21,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119984788] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:21,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:21,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 04:42:21,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340510299] [2023-11-29 04:42:21,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:21,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:42:21,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:21,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:42:21,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:42:21,431 INFO L87 Difference]: Start difference. First operand 170 states and 204 transitions. Second operand has 9 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:23,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:23,598 INFO L93 Difference]: Finished difference Result 306 states and 362 transitions. [2023-11-29 04:42:23,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:42:23,598 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 184 [2023-11-29 04:42:23,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:23,599 INFO L225 Difference]: With dead ends: 306 [2023-11-29 04:42:23,599 INFO L226 Difference]: Without dead ends: 173 [2023-11-29 04:42:23,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-29 04:42:23,600 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 73 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:23,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 428 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 04:42:23,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2023-11-29 04:42:23,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 170. [2023-11-29 04:42:23,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 118 states have (on average 1.1610169491525424) internal successors, (137), 120 states have internal predecessors, (137), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:23,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 203 transitions. [2023-11-29 04:42:23,607 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 203 transitions. Word has length 184 [2023-11-29 04:42:23,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:23,608 INFO L495 AbstractCegarLoop]: Abstraction has 170 states and 203 transitions. [2023-11-29 04:42:23,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:23,608 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 203 transitions. [2023-11-29 04:42:23,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-11-29 04:42:23,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:23,609 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:23,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 04:42:23,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:23,810 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:23,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:23,810 INFO L85 PathProgramCache]: Analyzing trace with hash 998024375, now seen corresponding path program 1 times [2023-11-29 04:42:23,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:23,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575737681] [2023-11-29 04:42:23,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:23,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:23,903 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:23,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2037393334] [2023-11-29 04:42:23,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:23,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:23,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:23,905 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:23,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 04:42:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:24,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 3093 conjuncts, 262 conjunts are in the unsatisfiable core [2023-11-29 04:42:24,928 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:24,959 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 04:42:24,975 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 04:42:25,375 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:25,375 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:25,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:25,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575737681] [2023-11-29 04:42:25,375 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:25,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037393334] [2023-11-29 04:42:25,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037393334] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:25,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:25,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 04:42:25,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078290216] [2023-11-29 04:42:25,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:25,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 04:42:25,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:25,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 04:42:25,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-11-29 04:42:25,377 INFO L87 Difference]: Start difference. First operand 170 states and 203 transitions. Second operand has 12 states, 11 states have (on average 8.545454545454545) internal successors, (94), 11 states have internal predecessors, (94), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:27,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:27,957 INFO L93 Difference]: Finished difference Result 304 states and 359 transitions. [2023-11-29 04:42:27,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 04:42:27,957 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.545454545454545) internal successors, (94), 11 states have internal predecessors, (94), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 185 [2023-11-29 04:42:27,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:27,959 INFO L225 Difference]: With dead ends: 304 [2023-11-29 04:42:27,959 INFO L226 Difference]: Without dead ends: 174 [2023-11-29 04:42:27,959 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:42:27,960 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 59 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:27,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 553 Invalid, 1141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-29 04:42:27,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2023-11-29 04:42:27,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 173. [2023-11-29 04:42:27,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 121 states have (on average 1.1570247933884297) internal successors, (140), 123 states have internal predecessors, (140), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:27,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 206 transitions. [2023-11-29 04:42:27,971 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 206 transitions. Word has length 185 [2023-11-29 04:42:27,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:27,972 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 206 transitions. [2023-11-29 04:42:27,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.545454545454545) internal successors, (94), 11 states have internal predecessors, (94), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:27,972 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 206 transitions. [2023-11-29 04:42:27,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-11-29 04:42:27,973 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:27,973 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:27,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 04:42:28,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:28,174 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:28,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:28,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1399963463, now seen corresponding path program 1 times [2023-11-29 04:42:28,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:28,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760755788] [2023-11-29 04:42:28,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:28,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:28,262 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:28,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1919530786] [2023-11-29 04:42:28,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:28,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:28,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:28,263 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:28,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 04:42:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:29,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 3091 conjuncts, 258 conjunts are in the unsatisfiable core [2023-11-29 04:42:29,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:29,478 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 04:42:29,498 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 04:42:29,908 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:29,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:29,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:29,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760755788] [2023-11-29 04:42:29,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:29,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919530786] [2023-11-29 04:42:29,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919530786] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:29,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:29,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 04:42:29,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247891550] [2023-11-29 04:42:29,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:29,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 04:42:29,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:29,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 04:42:29,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:42:29,911 INFO L87 Difference]: Start difference. First operand 173 states and 206 transitions. Second operand has 11 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:32,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:32,104 INFO L93 Difference]: Finished difference Result 305 states and 358 transitions. [2023-11-29 04:42:32,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 04:42:32,105 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 185 [2023-11-29 04:42:32,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:32,106 INFO L225 Difference]: With dead ends: 305 [2023-11-29 04:42:32,106 INFO L226 Difference]: Without dead ends: 175 [2023-11-29 04:42:32,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2023-11-29 04:42:32,107 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 82 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:32,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 439 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 04:42:32,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2023-11-29 04:42:32,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 173. [2023-11-29 04:42:32,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 121 states have (on average 1.1487603305785123) internal successors, (139), 123 states have internal predecessors, (139), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:32,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 205 transitions. [2023-11-29 04:42:32,119 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 205 transitions. Word has length 185 [2023-11-29 04:42:32,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:32,119 INFO L495 AbstractCegarLoop]: Abstraction has 173 states and 205 transitions. [2023-11-29 04:42:32,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:32,120 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 205 transitions. [2023-11-29 04:42:32,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-11-29 04:42:32,121 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:32,121 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:32,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 04:42:32,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:32,322 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:32,322 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:32,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1348570888, now seen corresponding path program 1 times [2023-11-29 04:42:32,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:32,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333595378] [2023-11-29 04:42:32,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:32,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:32,408 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:32,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1721841462] [2023-11-29 04:42:32,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:32,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:32,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:32,410 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:32,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 04:42:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:33,861 INFO L262 TraceCheckSpWp]: Trace formula consists of 3096 conjuncts, 278 conjunts are in the unsatisfiable core [2023-11-29 04:42:33,870 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:33,977 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 04:42:34,001 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 04:42:34,613 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 104 proven. 9 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-11-29 04:42:34,613 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:42:35,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:35,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333595378] [2023-11-29 04:42:35,184 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:35,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721841462] [2023-11-29 04:42:35,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721841462] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:42:35,184 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:42:35,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 04:42:35,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57917338] [2023-11-29 04:42:35,185 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:42:35,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 04:42:35,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:35,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 04:42:35,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2023-11-29 04:42:35,186 INFO L87 Difference]: Start difference. First operand 173 states and 205 transitions. Second operand has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 14 states have internal predecessors, (98), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:39,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:39,851 INFO L93 Difference]: Finished difference Result 306 states and 358 transitions. [2023-11-29 04:42:39,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 04:42:39,852 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 14 states have internal predecessors, (98), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 186 [2023-11-29 04:42:39,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:39,853 INFO L225 Difference]: With dead ends: 306 [2023-11-29 04:42:39,854 INFO L226 Difference]: Without dead ends: 179 [2023-11-29 04:42:39,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 171 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2023-11-29 04:42:39,855 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 189 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 1703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:39,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 653 Invalid, 1703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 04:42:39,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2023-11-29 04:42:39,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 176. [2023-11-29 04:42:39,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 124 states have (on average 1.1451612903225807) internal successors, (142), 126 states have internal predecessors, (142), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:39,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 208 transitions. [2023-11-29 04:42:39,866 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 208 transitions. Word has length 186 [2023-11-29 04:42:39,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:39,867 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 208 transitions. [2023-11-29 04:42:39,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 14 states have internal predecessors, (98), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:39,867 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 208 transitions. [2023-11-29 04:42:39,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-11-29 04:42:39,868 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:39,869 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:39,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 04:42:40,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:40,069 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:40,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:40,070 INFO L85 PathProgramCache]: Analyzing trace with hash 25391942, now seen corresponding path program 1 times [2023-11-29 04:42:40,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:40,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198171819] [2023-11-29 04:42:40,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:40,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:40,164 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:40,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [221858208] [2023-11-29 04:42:40,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:40,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:40,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:40,166 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:40,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 04:42:41,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:41,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 3094 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 04:42:41,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:41,115 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:41,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:41,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:41,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198171819] [2023-11-29 04:42:41,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:41,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221858208] [2023-11-29 04:42:41,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221858208] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:41,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:41,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 04:42:41,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259049561] [2023-11-29 04:42:41,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:41,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 04:42:41,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:41,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 04:42:41,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:42:41,117 INFO L87 Difference]: Start difference. First operand 176 states and 208 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:42:41,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:41,267 INFO L93 Difference]: Finished difference Result 304 states and 354 transitions. [2023-11-29 04:42:41,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 04:42:41,268 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 186 [2023-11-29 04:42:41,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:41,269 INFO L225 Difference]: With dead ends: 304 [2023-11-29 04:42:41,269 INFO L226 Difference]: Without dead ends: 177 [2023-11-29 04:42:41,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:42:41,270 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 13 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:41,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 738 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 04:42:41,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2023-11-29 04:42:41,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 176. [2023-11-29 04:42:41,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 124 states have (on average 1.1370967741935485) internal successors, (141), 126 states have internal predecessors, (141), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:41,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 207 transitions. [2023-11-29 04:42:41,278 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 207 transitions. Word has length 186 [2023-11-29 04:42:41,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:41,278 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 207 transitions. [2023-11-29 04:42:41,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:42:41,278 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 207 transitions. [2023-11-29 04:42:41,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2023-11-29 04:42:41,279 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:41,279 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:41,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 04:42:41,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:41,480 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:41,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:41,480 INFO L85 PathProgramCache]: Analyzing trace with hash 2017985713, now seen corresponding path program 1 times [2023-11-29 04:42:41,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:41,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85481155] [2023-11-29 04:42:41,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:41,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:41,570 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:41,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [184990237] [2023-11-29 04:42:41,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:41,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:41,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:41,572 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:41,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 04:42:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:42,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 3099 conjuncts, 256 conjunts are in the unsatisfiable core [2023-11-29 04:42:42,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:42,800 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 04:42:42,817 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 04:42:43,387 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:42:43,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:42:43,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:43,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85481155] [2023-11-29 04:42:43,388 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:43,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184990237] [2023-11-29 04:42:43,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184990237] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:42:43,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:42:43,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 04:42:43,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325252532] [2023-11-29 04:42:43,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:42:43,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 04:42:43,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:43,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 04:42:43,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2023-11-29 04:42:43,390 INFO L87 Difference]: Start difference. First operand 176 states and 207 transitions. Second operand has 14 states, 13 states have (on average 7.384615384615385) internal successors, (96), 13 states have internal predecessors, (96), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:46,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:46,555 INFO L93 Difference]: Finished difference Result 304 states and 353 transitions. [2023-11-29 04:42:46,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 04:42:46,555 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.384615384615385) internal successors, (96), 13 states have internal predecessors, (96), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 187 [2023-11-29 04:42:46,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:46,557 INFO L225 Difference]: With dead ends: 304 [2023-11-29 04:42:46,557 INFO L226 Difference]: Without dead ends: 180 [2023-11-29 04:42:46,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-11-29 04:42:46,558 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 61 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 1371 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:46,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 543 Invalid, 1405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1371 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-29 04:42:46,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2023-11-29 04:42:46,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 179. [2023-11-29 04:42:46,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 127 states have (on average 1.1338582677165354) internal successors, (144), 129 states have internal predecessors, (144), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:46,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 210 transitions. [2023-11-29 04:42:46,569 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 210 transitions. Word has length 187 [2023-11-29 04:42:46,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:46,569 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 210 transitions. [2023-11-29 04:42:46,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.384615384615385) internal successors, (96), 13 states have internal predecessors, (96), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:46,569 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 210 transitions. [2023-11-29 04:42:46,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2023-11-29 04:42:46,571 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:46,571 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:46,587 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 04:42:46,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:46,772 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:46,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:46,772 INFO L85 PathProgramCache]: Analyzing trace with hash -345855949, now seen corresponding path program 1 times [2023-11-29 04:42:46,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:46,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909627941] [2023-11-29 04:42:46,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:46,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:46,856 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:46,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2095590756] [2023-11-29 04:42:46,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:46,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:46,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:46,857 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:46,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 04:42:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:48,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 3097 conjuncts, 265 conjunts are in the unsatisfiable core [2023-11-29 04:42:48,307 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:48,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 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-29 04:42:48,436 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 04:42:49,100 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 104 proven. 9 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-11-29 04:42:49,100 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:42:50,799 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:42:50,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 112 treesize of output 117 [2023-11-29 04:42:50,816 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 101 [2023-11-29 04:42:50,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:42:50,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909627941] [2023-11-29 04:42:50,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:42:50,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095590756] [2023-11-29 04:42:50,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095590756] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:42:50,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:42:50,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-29 04:42:50,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143946669] [2023-11-29 04:42:50,935 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:42:50,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 04:42:50,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:42:50,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 04:42:50,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:42:50,936 INFO L87 Difference]: Start difference. First operand 179 states and 210 transitions. Second operand has 16 states, 15 states have (on average 6.6) internal successors, (99), 14 states have internal predecessors, (99), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:53,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:42:53,732 INFO L93 Difference]: Finished difference Result 305 states and 352 transitions. [2023-11-29 04:42:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 04:42:53,733 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.6) internal successors, (99), 14 states have internal predecessors, (99), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 187 [2023-11-29 04:42:53,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:42:53,734 INFO L225 Difference]: With dead ends: 305 [2023-11-29 04:42:53,734 INFO L226 Difference]: Without dead ends: 181 [2023-11-29 04:42:53,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 190 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2023-11-29 04:42:53,735 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 176 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:42:53,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 435 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-29 04:42:53,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2023-11-29 04:42:53,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 179. [2023-11-29 04:42:53,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 127 states have (on average 1.125984251968504) internal successors, (143), 129 states have internal predecessors, (143), 33 states have call successors, (33), 17 states have call predecessors, (33), 18 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2023-11-29 04:42:53,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 209 transitions. [2023-11-29 04:42:53,742 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 209 transitions. Word has length 187 [2023-11-29 04:42:53,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:42:53,743 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 209 transitions. [2023-11-29 04:42:53,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.6) internal successors, (99), 14 states have internal predecessors, (99), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:42:53,743 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 209 transitions. [2023-11-29 04:42:53,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:42:53,744 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:42:53,744 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:42:53,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 04:42:53,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 04:42:53,945 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:42:53,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:42:53,945 INFO L85 PathProgramCache]: Analyzing trace with hash -641857406, now seen corresponding path program 1 times [2023-11-29 04:42:53,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:42:53,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933639255] [2023-11-29 04:42:53,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:53,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:42:54,035 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:42:54,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1884474515] [2023-11-29 04:42:54,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:42:54,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:42:54,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:42:54,036 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:42:54,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 04:42:55,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:42:55,042 INFO L262 TraceCheckSpWp]: Trace formula consists of 3102 conjuncts, 234 conjunts are in the unsatisfiable core [2023-11-29 04:42:55,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:42:55,084 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 04:42:55,103 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 04:42:55,769 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 04:42:55,858 INFO L349 Elim1Store]: treesize reduction 61, result has 21.8 percent of original size [2023-11-29 04:42:55,858 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 32 treesize of output 30 [2023-11-29 04:42:55,953 INFO L349 Elim1Store]: treesize reduction 39, result has 30.4 percent of original size [2023-11-29 04:42:55,953 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 2 case distinctions, treesize of input 46 treesize of output 43 [2023-11-29 04:42:56,012 INFO L349 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2023-11-29 04:42:56,012 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 54 [2023-11-29 04:42:56,229 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 04:42:56,229 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 04:42:56,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2023-11-29 04:42:56,385 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 04:43:35,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:35,293 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 13 treesize of output 1 [2023-11-29 04:43:35,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:35,346 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 13 treesize of output 1 [2023-11-29 04:43:35,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:35,437 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 13 treesize of output 1 [2023-11-29 04:43:35,988 WARN L876 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (and (<= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| |c_aws_mul_size_checked_#in~r#1.offset|) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))) |c_#memory_int|))) is different from true [2023-11-29 04:43:36,925 WARN L876 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))) |c_#memory_int|)) is different from true [2023-11-29 04:43:36,949 WARN L876 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= (store |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |c_old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) 0 (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))) |c_#memory_int|)) is different from true [2023-11-29 04:43:36,964 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-11-29 04:43:37,052 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-11-29 04:43:39,849 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 281 [2023-11-29 04:43:44,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:44,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:44,888 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:43:44,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 120670 treesize of output 116576 [2023-11-29 04:43:46,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,639 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 10521 treesize of output 10329 [2023-11-29 04:43:46,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:46,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 9689 treesize of output 9305 [2023-11-29 04:43:47,350 INFO L349 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2023-11-29 04:43:47,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 20 treesize of output 22 [2023-11-29 04:43:56,523 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2023-11-29 04:43:56,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:43:56,938 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 31 treesize of output 20 [2023-11-29 04:43:56,960 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 04:43:56,984 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 04:44:18,973 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 191 trivial. 6 not checked. [2023-11-29 04:44:18,973 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:44:34,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:44:34,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933639255] [2023-11-29 04:44:34,468 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:44:34,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884474515] [2023-11-29 04:44:34,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884474515] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:44:34,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:44:34,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2023-11-29 04:44:34,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371974233] [2023-11-29 04:44:34,469 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:44:34,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2023-11-29 04:44:34,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:44:34,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2023-11-29 04:44:34,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=3120, Unknown=22, NotChecked=342, Total=3660 [2023-11-29 04:44:34,472 INFO L87 Difference]: Start difference. First operand 179 states and 209 transitions. Second operand has 56 states, 48 states have (on average 2.0625) internal successors, (99), 51 states have internal predecessors, (99), 21 states have call successors, (30), 6 states have call predecessors, (30), 12 states have return successors, (29), 18 states have call predecessors, (29), 20 states have call successors, (29) [2023-11-29 04:44:39,481 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 04:44:45,270 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 04:44:49,726 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 04:44:56,384 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 04:45:07,842 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 04:45:12,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:45:17,020 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 04:46:09,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:46:13,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:14,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:17,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:18,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:20,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:22,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:24,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:28,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:30,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:34,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:35,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:36,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:40,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.92s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:43,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:44,761 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:47,510 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:50,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:51,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:54,115 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:46:58,126 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=true, quantifiers [0] [2023-11-29 04:47:02,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:47:03,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:47:06,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:47:07,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:47:10,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:47:12,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:47:16,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:48:27,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:48:33,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:48:37,992 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=true, quantifiers [0] [2023-11-29 04:48:42,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:48:47,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 04:48:51,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:48:52,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:48:52,343 INFO L93 Difference]: Finished difference Result 337 states and 407 transitions. [2023-11-29 04:48:52,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-11-29 04:48:52,344 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 48 states have (on average 2.0625) internal successors, (99), 51 states have internal predecessors, (99), 21 states have call successors, (30), 6 states have call predecessors, (30), 12 states have return successors, (29), 18 states have call predecessors, (29), 20 states have call successors, (29) Word has length 188 [2023-11-29 04:48:52,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:48:52,346 INFO L225 Difference]: With dead ends: 337 [2023-11-29 04:48:52,346 INFO L226 Difference]: Without dead ends: 298 [2023-11-29 04:48:52,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1976 ImplicationChecksByTransitivity, 167.0s TimeCoverageRelationStatistics Valid=593, Invalid=9474, Unknown=45, NotChecked=600, Total=10712 [2023-11-29 04:48:52,351 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 389 mSDsluCounter, 2250 mSDsCounter, 0 mSdLazyCounter, 8414 mSolverCounterSat, 133 mSolverCounterUnsat, 64 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 170.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 2378 SdHoareTripleChecker+Invalid, 9979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 8414 IncrementalHoareTripleChecker+Invalid, 64 IncrementalHoareTripleChecker+Unknown, 1368 IncrementalHoareTripleChecker+Unchecked, 173.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:48:52,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [397 Valid, 2378 Invalid, 9979 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [133 Valid, 8414 Invalid, 64 Unknown, 1368 Unchecked, 173.5s Time] [2023-11-29 04:48:52,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2023-11-29 04:48:52,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 253. [2023-11-29 04:48:52,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 179 states have (on average 1.1284916201117319) internal successors, (202), 185 states have internal predecessors, (202), 44 states have call successors, (44), 21 states have call predecessors, (44), 29 states have return successors, (55), 46 states have call predecessors, (55), 42 states have call successors, (55) [2023-11-29 04:48:52,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 301 transitions. [2023-11-29 04:48:52,370 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 301 transitions. Word has length 188 [2023-11-29 04:48:52,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:48:52,370 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 301 transitions. [2023-11-29 04:48:52,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 48 states have (on average 2.0625) internal successors, (99), 51 states have internal predecessors, (99), 21 states have call successors, (30), 6 states have call predecessors, (30), 12 states have return successors, (29), 18 states have call predecessors, (29), 20 states have call successors, (29) [2023-11-29 04:48:52,370 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 301 transitions. [2023-11-29 04:48:52,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:48:52,372 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:48:52,372 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:48:52,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-29 04:48:52,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 04:48:52,573 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:48:52,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:48:52,573 INFO L85 PathProgramCache]: Analyzing trace with hash -906504896, now seen corresponding path program 1 times [2023-11-29 04:48:52,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:48:52,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877409538] [2023-11-29 04:48:52,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:48:52,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:48:52,664 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:48:52,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [247202015] [2023-11-29 04:48:52,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:48:52,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:48:52,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:48:52,665 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:48:52,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 04:48:53,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:48:53,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 272 conjunts are in the unsatisfiable core [2023-11-29 04:48:53,658 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:48:53,766 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 04:48:53,846 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 04:48:56,295 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 04:48:56,667 INFO L349 Elim1Store]: treesize reduction 61, result has 21.8 percent of original size [2023-11-29 04:48:56,668 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 39 treesize of output 33 [2023-11-29 04:48:57,023 INFO L349 Elim1Store]: treesize reduction 39, result has 30.4 percent of original size [2023-11-29 04:48:57,023 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 2 case distinctions, treesize of input 55 treesize of output 46 [2023-11-29 04:48:57,214 INFO L349 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2023-11-29 04:48:57,215 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 55 treesize of output 57 [2023-11-29 04:48:57,782 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 04:48:57,783 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 04:48:58,210 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 17 [2023-11-29 04:48:58,224 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 04:48:58,988 WARN L876 $PredicateComparison]: unable to prove that (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| (store (select |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))))) is different from true [2023-11-29 04:49:00,234 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 18 treesize of output 18 [2023-11-29 04:49:00,279 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 04:49:00,279 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 23 [2023-11-29 04:49:00,352 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 04:49:00,352 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 04:49:00,422 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 18 treesize of output 18 [2023-11-29 04:49:00,467 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 04:49:00,467 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 23 [2023-11-29 04:49:00,536 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 04:49:00,536 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 04:49:00,636 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 18 treesize of output 18 [2023-11-29 04:49:00,676 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 04:49:00,676 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 23 [2023-11-29 04:49:00,746 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-29 04:49:00,746 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 04:49:00,830 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 04:49:01,793 WARN L876 $PredicateComparison]: unable to prove that (and (exists ((|aws_mul_size_checked_aws_mul_u64_checked_~b#1| Int) (|aws_mul_size_checked_aws_mul_u64_checked_~a#1| Int)) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| (store (select |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base|) |c_aws_mul_size_checked_#in~r#1.offset| (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|))))) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_213| Int)) (and (= |c_#valid| (store |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_213| (select |c_#valid| |v___CPROVER_overflow_mult_~#c~1.base_213|))) (= (select |c_old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_213|) 0)))) is different from true [2023-11-29 04:49:01,929 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-29 04:49:01,930 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 04:49:03,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-11-29 04:49:03,147 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 04:49:03,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-11-29 04:49:03,219 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 04:49:03,918 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-29 04:49:03,918 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 11 treesize of output 11 [2023-11-29 04:49:10,519 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 98 [2023-11-29 04:49:11,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:49:11,395 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2023-11-29 04:49:11,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 133 treesize of output 107 [2023-11-29 04:49:11,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:49:11,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:49:11,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:49:11,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:49:11,645 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 04:49:11,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 364 treesize of output 324 [2023-11-29 04:49:11,697 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 282 treesize of output 270 [2023-11-29 04:49:11,835 INFO L349 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2023-11-29 04:49:11,835 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 34 [2023-11-29 04:49:12,478 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 04:49:12,487 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 04:49:12,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 04:49:12,505 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 23 treesize of output 18 [2023-11-29 04:49:16,898 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 189 trivial. 4 not checked. [2023-11-29 04:49:16,898 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:49:20,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:49:20,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877409538] [2023-11-29 04:49:20,198 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:49:20,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247202015] [2023-11-29 04:49:20,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247202015] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 04:49:20,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 04:49:20,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2023-11-29 04:49:20,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452809884] [2023-11-29 04:49:20,199 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 04:49:20,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2023-11-29 04:49:20,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:49:20,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2023-11-29 04:49:20,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=3187, Unknown=44, NotChecked=230, Total=3660 [2023-11-29 04:49:20,202 INFO L87 Difference]: Start difference. First operand 253 states and 301 transitions. Second operand has 56 states, 46 states have (on average 2.108695652173913) internal successors, (97), 50 states have internal predecessors, (97), 20 states have call successors, (29), 6 states have call predecessors, (29), 12 states have return successors, (28), 17 states have call predecessors, (28), 19 states have call successors, (28) [2023-11-29 04:49:24,623 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 04:49:29,251 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 04:50:07,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:09,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:18,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:22,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:29,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:31,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:35,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:50:41,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=true, quantifiers [0] [2023-11-29 04:51:01,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:05,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:26,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:28,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:32,291 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=true, quantifiers [0] [2023-11-29 04:51:35,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:39,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:43,057 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=true, quantifiers [0] [2023-11-29 04:51:47,063 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=true, quantifiers [0] [2023-11-29 04:51:49,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:51,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:51:57,014 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=true, quantifiers [0] [2023-11-29 04:51:59,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:03,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:07,102 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=true, quantifiers [0] [2023-11-29 04:52:10,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:15,562 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=true, quantifiers [0] [2023-11-29 04:52:17,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:19,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:20,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:22,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:26,688 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=true, quantifiers [0] [2023-11-29 04:52:28,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:31,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:52,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=true, quantifiers [0] [2023-11-29 04:52:56,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-11-29 04:52:56,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:52:56,999 INFO L93 Difference]: Finished difference Result 422 states and 511 transitions. [2023-11-29 04:52:57,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-11-29 04:52:57,000 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 46 states have (on average 2.108695652173913) internal successors, (97), 50 states have internal predecessors, (97), 20 states have call successors, (29), 6 states have call predecessors, (29), 12 states have return successors, (28), 17 states have call predecessors, (28), 19 states have call successors, (28) Word has length 188 [2023-11-29 04:52:57,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:52:57,003 INFO L225 Difference]: With dead ends: 422 [2023-11-29 04:52:57,003 INFO L226 Difference]: Without dead ends: 383 [2023-11-29 04:52:57,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2960 ImplicationChecksByTransitivity, 64.8s TimeCoverageRelationStatistics Valid=707, Invalid=10372, Unknown=59, NotChecked=418, Total=11556 [2023-11-29 04:52:57,010 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 397 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 7185 mSolverCounterSat, 184 mSolverCounterUnsat, 57 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 167.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 1766 SdHoareTripleChecker+Invalid, 8102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 7185 IncrementalHoareTripleChecker+Invalid, 57 IncrementalHoareTripleChecker+Unknown, 676 IncrementalHoareTripleChecker+Unchecked, 170.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:52:57,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 1766 Invalid, 8102 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [184 Valid, 7185 Invalid, 57 Unknown, 676 Unchecked, 170.2s Time] [2023-11-29 04:52:57,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2023-11-29 04:52:57,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 246. [2023-11-29 04:52:57,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 175 states have (on average 1.1314285714285715) internal successors, (198), 181 states have internal predecessors, (198), 42 states have call successors, (42), 21 states have call predecessors, (42), 28 states have return successors, (51), 43 states have call predecessors, (51), 40 states have call successors, (51) [2023-11-29 04:52:57,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 291 transitions. [2023-11-29 04:52:57,035 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 291 transitions. Word has length 188 [2023-11-29 04:52:57,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:52:57,035 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 291 transitions. [2023-11-29 04:52:57,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 46 states have (on average 2.108695652173913) internal successors, (97), 50 states have internal predecessors, (97), 20 states have call successors, (29), 6 states have call predecessors, (29), 12 states have return successors, (28), 17 states have call predecessors, (28), 19 states have call successors, (28) [2023-11-29 04:52:57,035 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 291 transitions. [2023-11-29 04:52:57,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:52:57,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:52:57,037 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:52:57,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 04:52:57,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:52:57,237 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:52:57,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:52:57,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1491276546, now seen corresponding path program 1 times [2023-11-29 04:52:57,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:52:57,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147983954] [2023-11-29 04:52:57,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:52:57,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:52:57,326 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:52:57,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [685236168] [2023-11-29 04:52:57,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:52:57,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:52:57,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:52:57,328 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:52:57,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 04:53:01,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:53:01,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 04:53:01,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:53:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:53:02,343 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:53:02,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:53:02,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147983954] [2023-11-29 04:53:02,343 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:53:02,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685236168] [2023-11-29 04:53:02,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685236168] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:53:02,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:53:02,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 04:53:02,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105130650] [2023-11-29 04:53:02,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:53:02,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 04:53:02,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:53:02,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 04:53:02,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:53:02,345 INFO L87 Difference]: Start difference. First operand 246 states and 291 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:53:03,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:53:03,880 INFO L93 Difference]: Finished difference Result 465 states and 550 transitions. [2023-11-29 04:53:03,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:53:03,881 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 188 [2023-11-29 04:53:03,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:53:03,883 INFO L225 Difference]: With dead ends: 465 [2023-11-29 04:53:03,883 INFO L226 Difference]: Without dead ends: 262 [2023-11-29 04:53:03,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-11-29 04:53:03,884 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 22 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:53:03,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1000 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 04:53:03,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-11-29 04:53:03,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 246. [2023-11-29 04:53:03,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 175 states have (on average 1.1314285714285715) internal successors, (198), 181 states have internal predecessors, (198), 42 states have call successors, (42), 21 states have call predecessors, (42), 28 states have return successors, (51), 43 states have call predecessors, (51), 40 states have call successors, (51) [2023-11-29 04:53:03,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 291 transitions. [2023-11-29 04:53:03,902 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 291 transitions. Word has length 188 [2023-11-29 04:53:03,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:53:03,902 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 291 transitions. [2023-11-29 04:53:03,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:53:03,903 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 291 transitions. [2023-11-29 04:53:03,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-11-29 04:53:03,904 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:53:03,904 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:53:03,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 04:53:04,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-29 04:53:04,105 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:53:04,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:53:04,105 INFO L85 PathProgramCache]: Analyzing trace with hash 2077500268, now seen corresponding path program 1 times [2023-11-29 04:53:04,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:53:04,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11930094] [2023-11-29 04:53:04,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:04,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:53:04,192 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:53:04,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [216394921] [2023-11-29 04:53:04,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:04,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:53:04,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:53:04,194 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:53:04,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 04:53:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:53:05,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 3101 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 04:53:05,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:53:05,337 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2023-11-29 04:53:05,337 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:53:05,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:53:05,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11930094] [2023-11-29 04:53:05,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:53:05,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216394921] [2023-11-29 04:53:05,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216394921] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:53:05,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:53:05,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 04:53:05,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53969799] [2023-11-29 04:53:05,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:53:05,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:53:05,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:53:05,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:53:05,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:53:05,340 INFO L87 Difference]: Start difference. First operand 246 states and 291 transitions. Second operand has 7 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-29 04:53:05,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:53:05,736 INFO L93 Difference]: Finished difference Result 318 states and 371 transitions. [2023-11-29 04:53:05,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 04:53:05,737 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) Word has length 192 [2023-11-29 04:53:05,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:53:05,738 INFO L225 Difference]: With dead ends: 318 [2023-11-29 04:53:05,738 INFO L226 Difference]: Without dead ends: 236 [2023-11-29 04:53:05,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:53:05,739 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 1 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:53:05,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1011 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 04:53:05,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2023-11-29 04:53:05,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2023-11-29 04:53:05,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 167 states have (on average 1.1377245508982037) internal successors, (190), 173 states have internal predecessors, (190), 41 states have call successors, (41), 21 states have call predecessors, (41), 27 states have return successors, (47), 41 states have call predecessors, (47), 39 states have call successors, (47) [2023-11-29 04:53:05,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 278 transitions. [2023-11-29 04:53:05,758 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 278 transitions. Word has length 192 [2023-11-29 04:53:05,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:53:05,759 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 278 transitions. [2023-11-29 04:53:05,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-29 04:53:05,759 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 278 transitions. [2023-11-29 04:53:05,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:53:05,760 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:53:05,760 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:53:05,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 04:53:05,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:53:05,961 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:53:05,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:53:05,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1064722048, now seen corresponding path program 1 times [2023-11-29 04:53:05,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:53:05,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159678988] [2023-11-29 04:53:05,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:05,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:53:06,048 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:53:06,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1644702434] [2023-11-29 04:53:06,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:06,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:53:06,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:53:06,049 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:53:06,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 04:53:09,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:53:09,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 04:53:09,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:53:10,115 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:53:10,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:53:10,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:53:10,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159678988] [2023-11-29 04:53:10,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:53:10,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644702434] [2023-11-29 04:53:10,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644702434] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:53:10,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:53:10,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 04:53:10,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158946054] [2023-11-29 04:53:10,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:53:10,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 04:53:10,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:53:10,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 04:53:10,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:53:10,117 INFO L87 Difference]: Start difference. First operand 236 states and 278 transitions. Second operand has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:53:10,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:53:10,916 INFO L93 Difference]: Finished difference Result 434 states and 509 transitions. [2023-11-29 04:53:10,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 04:53:10,917 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 188 [2023-11-29 04:53:10,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:53:10,918 INFO L225 Difference]: With dead ends: 434 [2023-11-29 04:53:10,918 INFO L226 Difference]: Without dead ends: 247 [2023-11-29 04:53:10,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:53:10,919 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 3 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:53:10,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 766 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 04:53:10,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-11-29 04:53:10,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 236. [2023-11-29 04:53:10,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 167 states have (on average 1.1377245508982037) internal successors, (190), 173 states have internal predecessors, (190), 41 states have call successors, (41), 21 states have call predecessors, (41), 27 states have return successors, (47), 41 states have call predecessors, (47), 39 states have call successors, (47) [2023-11-29 04:53:10,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 278 transitions. [2023-11-29 04:53:10,943 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 278 transitions. Word has length 188 [2023-11-29 04:53:10,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:53:10,944 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 278 transitions. [2023-11-29 04:53:10,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:53:10,944 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 278 transitions. [2023-11-29 04:53:10,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:53:10,945 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:53:10,946 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:53:10,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-29 04:53:11,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 04:53:11,146 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:53:11,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:53:11,147 INFO L85 PathProgramCache]: Analyzing trace with hash -995074174, now seen corresponding path program 1 times [2023-11-29 04:53:11,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:53:11,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41518078] [2023-11-29 04:53:11,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:11,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:53:11,230 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:53:11,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1906398677] [2023-11-29 04:53:11,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:11,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:53:11,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:53:11,231 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:53:11,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 04:53:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:53:16,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 04:53:16,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:53:16,703 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:53:16,703 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:53:16,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:53:16,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41518078] [2023-11-29 04:53:16,703 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:53:16,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906398677] [2023-11-29 04:53:16,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906398677] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:53:16,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:53:16,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 04:53:16,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010736244] [2023-11-29 04:53:16,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:53:16,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:53:16,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:53:16,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:53:16,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:53:16,705 INFO L87 Difference]: Start difference. First operand 236 states and 278 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:53:17,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:53:17,542 INFO L93 Difference]: Finished difference Result 432 states and 506 transitions. [2023-11-29 04:53:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 04:53:17,543 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 188 [2023-11-29 04:53:17,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:53:17,544 INFO L225 Difference]: With dead ends: 432 [2023-11-29 04:53:17,544 INFO L226 Difference]: Without dead ends: 242 [2023-11-29 04:53:17,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-29 04:53:17,545 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 10 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:53:17,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 751 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 04:53:17,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2023-11-29 04:53:17,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 236. [2023-11-29 04:53:17,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 167 states have (on average 1.1377245508982037) internal successors, (190), 173 states have internal predecessors, (190), 41 states have call successors, (41), 21 states have call predecessors, (41), 27 states have return successors, (47), 41 states have call predecessors, (47), 39 states have call successors, (47) [2023-11-29 04:53:17,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 278 transitions. [2023-11-29 04:53:17,560 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 278 transitions. Word has length 188 [2023-11-29 04:53:17,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:53:17,560 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 278 transitions. [2023-11-29 04:53:17,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:53:17,561 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 278 transitions. [2023-11-29 04:53:17,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:53:17,562 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:53:17,562 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:53:17,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 04:53:17,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-11-29 04:53:17,762 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:53:17,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:53:17,763 INFO L85 PathProgramCache]: Analyzing trace with hash -584463808, now seen corresponding path program 1 times [2023-11-29 04:53:17,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:53:17,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593272427] [2023-11-29 04:53:17,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:17,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:53:17,850 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:53:17,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1381919427] [2023-11-29 04:53:17,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:17,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:53:17,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:53:17,851 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:53:17,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 04:53:41,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:53:41,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 239 conjunts are in the unsatisfiable core [2023-11-29 04:53:41,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:53:41,630 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 04:53:41,652 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 18 treesize of output 7 [2023-11-29 04:53:41,735 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 04:53:41,743 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 7 treesize of output 3 [2023-11-29 04:53:44,222 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:53:44,222 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:53:44,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:53:44,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593272427] [2023-11-29 04:53:44,223 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:53:44,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381919427] [2023-11-29 04:53:44,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381919427] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:53:44,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:53:44,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-29 04:53:44,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576265649] [2023-11-29 04:53:44,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:53:44,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 04:53:44,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:53:44,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 04:53:44,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:53:44,225 INFO L87 Difference]: Start difference. First operand 236 states and 278 transitions. Second operand has 15 states, 14 states have (on average 6.928571428571429) internal successors, (97), 14 states have internal predecessors, (97), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:53:51,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:53:51,823 INFO L93 Difference]: Finished difference Result 430 states and 503 transitions. [2023-11-29 04:53:51,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 04:53:51,824 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.928571428571429) internal successors, (97), 14 states have internal predecessors, (97), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 188 [2023-11-29 04:53:51,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:53:51,825 INFO L225 Difference]: With dead ends: 430 [2023-11-29 04:53:51,825 INFO L226 Difference]: Without dead ends: 246 [2023-11-29 04:53:51,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 172 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2023-11-29 04:53:51,826 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 73 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 1253 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:53:51,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 495 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1253 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2023-11-29 04:53:51,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2023-11-29 04:53:51,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 236. [2023-11-29 04:53:51,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 167 states have (on average 1.1377245508982037) internal successors, (190), 173 states have internal predecessors, (190), 41 states have call successors, (41), 21 states have call predecessors, (41), 27 states have return successors, (47), 41 states have call predecessors, (47), 39 states have call successors, (47) [2023-11-29 04:53:51,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 278 transitions. [2023-11-29 04:53:51,842 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 278 transitions. Word has length 188 [2023-11-29 04:53:51,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:53:51,843 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 278 transitions. [2023-11-29 04:53:51,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.928571428571429) internal successors, (97), 14 states have internal predecessors, (97), 4 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2023-11-29 04:53:51,843 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 278 transitions. [2023-11-29 04:53:51,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:53:51,844 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:53:51,844 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:53:51,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 04:53:52,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-29 04:53:52,045 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:53:52,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:53:52,045 INFO L85 PathProgramCache]: Analyzing trace with hash 2093063038, now seen corresponding path program 1 times [2023-11-29 04:53:52,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:53:52,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709782145] [2023-11-29 04:53:52,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:52,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:53:52,135 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:53:52,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [845971562] [2023-11-29 04:53:52,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:53:52,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:53:52,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:53:52,136 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:53:52,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 04:54:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:54:07,254 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 04:54:07,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:54:08,795 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2023-11-29 04:54:08,795 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:54:08,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:54:08,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709782145] [2023-11-29 04:54:08,795 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:54:08,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845971562] [2023-11-29 04:54:08,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845971562] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:54:08,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:54:08,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 04:54:08,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710546209] [2023-11-29 04:54:08,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:54:08,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 04:54:08,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:54:08,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 04:54:08,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:54:08,797 INFO L87 Difference]: Start difference. First operand 236 states and 278 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:54:10,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:54:10,495 INFO L93 Difference]: Finished difference Result 376 states and 436 transitions. [2023-11-29 04:54:10,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 04:54:10,495 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 188 [2023-11-29 04:54:10,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:54:10,497 INFO L225 Difference]: With dead ends: 376 [2023-11-29 04:54:10,497 INFO L226 Difference]: Without dead ends: 250 [2023-11-29 04:54:10,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2023-11-29 04:54:10,498 INFO L413 NwaCegarLoop]: 157 mSDtfsCounter, 16 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1206 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:54:10,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1206 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 04:54:10,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2023-11-29 04:54:10,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 236. [2023-11-29 04:54:10,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 167 states have (on average 1.1377245508982037) internal successors, (190), 173 states have internal predecessors, (190), 41 states have call successors, (41), 21 states have call predecessors, (41), 27 states have return successors, (47), 41 states have call predecessors, (47), 39 states have call successors, (47) [2023-11-29 04:54:10,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 278 transitions. [2023-11-29 04:54:10,514 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 278 transitions. Word has length 188 [2023-11-29 04:54:10,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:54:10,514 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 278 transitions. [2023-11-29 04:54:10,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-29 04:54:10,514 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 278 transitions. [2023-11-29 04:54:10,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2023-11-29 04:54:10,515 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:54:10,516 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:54:10,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 04:54:10,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 04:54:10,716 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:54:10,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:54:10,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1548190464, now seen corresponding path program 1 times [2023-11-29 04:54:10,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:54:10,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090362407] [2023-11-29 04:54:10,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:10,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:54:10,822 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:54:10,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [986590125] [2023-11-29 04:54:10,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:54:10,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:54:10,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:54:10,823 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:54:10,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_775358b0-61b2-4762-81f5-7327f0efba6e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 04:55:47,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:55:47,957 INFO L262 TraceCheckSpWp]: Trace formula consists of 3100 conjuncts, 320 conjunts are in the unsatisfiable core [2023-11-29 04:55:47,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:55:48,527 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 04:55:48,654 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