./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b 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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --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 ffbf3b1479afd9aaa2ec45fcd2782998a39316f97238379433376f7ba5094eb5 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 19:58:44,572 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 19:58:44,575 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 19:58:44,609 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 19:58:44,610 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 19:58:44,611 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 19:58:44,612 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 19:58:44,614 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 19:58:44,616 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 19:58:44,625 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 19:58:44,627 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 19:58:44,631 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 19:58:44,632 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 19:58:44,635 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 19:58:44,637 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 19:58:44,639 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 19:58:44,641 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 19:58:44,642 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 19:58:44,644 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 19:58:44,653 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 19:58:44,655 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 19:58:44,656 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 19:58:44,659 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 19:58:44,661 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 19:58:44,672 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 19:58:44,673 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 19:58:44,673 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 19:58:44,674 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 19:58:44,676 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 19:58:44,677 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 19:58:44,678 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 19:58:44,679 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 19:58:44,681 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 19:58:44,683 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 19:58:44,685 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 19:58:44,685 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 19:58:44,686 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 19:58:44,686 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 19:58:44,687 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 19:58:44,688 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 19:58:44,688 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 19:58:44,690 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 19:58:44,732 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 19:58:44,735 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 19:58:44,736 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 19:58:44,736 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 19:58:44,737 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 19:58:44,738 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 19:58:44,738 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 19:58:44,739 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 19:58:44,739 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 19:58:44,739 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 19:58:44,741 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 19:58:44,741 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 19:58:44,741 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 19:58:44,741 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 19:58:44,742 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 19:58:44,742 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 19:58:44,742 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 19:58:44,742 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 19:58:44,743 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 19:58:44,743 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 19:58:44,743 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 19:58:44,743 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:58:44,744 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 19:58:44,744 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 19:58:44,744 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 19:58:44,744 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 19:58:44,746 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 19:58:44,747 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 19:58:44,747 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 19:58:44,747 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 19:58:44,747 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> ffbf3b1479afd9aaa2ec45fcd2782998a39316f97238379433376f7ba5094eb5 [2022-11-18 19:58:45,076 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 19:58:45,102 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 19:58:45,105 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 19:58:45,107 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 19:58:45,108 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 19:58:45,110 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i [2022-11-18 19:58:45,195 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/data/27c3cd371/eda264c2a00647dda57427f4a1cd419f/FLAGc23d5a1d5 [2022-11-18 19:58:46,126 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 19:58:46,127 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i [2022-11-18 19:58:46,173 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/data/27c3cd371/eda264c2a00647dda57427f4a1cd419f/FLAGc23d5a1d5 [2022-11-18 19:58:46,637 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/data/27c3cd371/eda264c2a00647dda57427f4a1cd419f [2022-11-18 19:58:46,640 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 19:58:46,643 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 19:58:46,650 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 19:58:46,650 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 19:58:46,654 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 19:58:46,655 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:58:46" (1/1) ... [2022-11-18 19:58:46,657 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a8d417 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:46, skipping insertion in model container [2022-11-18 19:58:46,657 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:58:46" (1/1) ... [2022-11-18 19:58:46,666 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 19:58:46,813 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 19:58:47,207 WARN L234 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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i[4501,4514] [2022-11-18 19:58:47,215 WARN L234 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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i[4561,4574] [2022-11-18 19:58:48,125 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 19:58:48,222 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,223 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,224 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,225 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,227 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,242 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,243 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,245 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,246 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,248 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,250 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,250 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,251 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,688 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 19:58:48,693 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 19:58:48,695 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 19:58:48,701 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 19:58:48,705 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 19:58:48,707 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 19:58:48,709 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 19:58:48,712 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 19:58:48,714 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 19:58:48,715 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 19:58:48,863 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,872 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:48,971 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:58:49,003 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 19:58:49,021 WARN L234 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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i[4501,4514] [2022-11-18 19:58:49,022 WARN L234 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_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/sv-benchmarks/c/aws-c-common/aws_array_list_init_dynamic_harness.i[4561,4574] [2022-11-18 19:58:49,066 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 19:58:49,089 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,090 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,090 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,091 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,093 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,103 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,104 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,105 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,106 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,108 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,109 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,110 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,110 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,159 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 19:58:49,161 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 19:58:49,162 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 19:58:49,163 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 19:58:49,165 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 19:58:49,166 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 19:58:49,167 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 19:58:49,168 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 19:58:49,168 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 19:58:49,169 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 19:58:49,191 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,198 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 19:58:49,226 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:58:49,554 INFO L208 MainTranslator]: Completed translation [2022-11-18 19:58:49,555 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49 WrapperNode [2022-11-18 19:58:49,555 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 19:58:49,556 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 19:58:49,557 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 19:58:49,557 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 19:58:49,566 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,689 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,810 INFO L138 Inliner]: procedures = 690, calls = 1560, calls flagged for inlining = 47, calls inlined = 6, statements flattened = 594 [2022-11-18 19:58:49,811 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 19:58:49,811 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 19:58:49,812 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 19:58:49,812 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 19:58:49,825 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,826 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,844 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,845 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,900 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,921 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,928 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,932 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,956 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 19:58:49,957 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 19:58:49,957 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 19:58:49,958 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 19:58:49,964 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (1/1) ... [2022-11-18 19:58:49,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:58:49,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:58:50,005 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 19:58:50,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 19:58:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-11-18 19:58:50,067 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-11-18 19:58:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 19:58:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-11-18 19:58:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-11-18 19:58:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-18 19:58:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-18 19:58:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure aws_allocator_is_valid [2022-11-18 19:58:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_allocator_is_valid [2022-11-18 19:58:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 19:58:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-11-18 19:58:50,072 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-11-18 19:58:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-18 19:58:50,072 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-18 19:58:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 19:58:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 19:58:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 19:58:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 19:58:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 19:58:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-18 19:58:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-18 19:58:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-11-18 19:58:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-11-18 19:58:50,075 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-11-18 19:58:50,075 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-11-18 19:58:50,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-18 19:58:50,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-18 19:58:50,076 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 19:58:50,076 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 19:58:50,076 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_acquire [2022-11-18 19:58:50,076 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_acquire [2022-11-18 19:58:50,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 19:58:50,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 19:58:50,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 19:58:50,077 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-18 19:58:50,078 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-18 19:58:50,078 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-11-18 19:58:50,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-11-18 19:58:50,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 19:58:50,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 19:58:50,442 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 19:58:50,445 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 19:58:51,898 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 19:58:51,911 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 19:58:51,912 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-11-18 19:58:51,916 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:58:51 BoogieIcfgContainer [2022-11-18 19:58:51,917 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 19:58:51,921 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 19:58:51,921 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 19:58:51,925 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 19:58:51,926 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 07:58:46" (1/3) ... [2022-11-18 19:58:51,927 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4784abd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:58:51, skipping insertion in model container [2022-11-18 19:58:51,927 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:58:49" (2/3) ... [2022-11-18 19:58:51,928 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4784abd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:58:51, skipping insertion in model container [2022-11-18 19:58:51,928 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:58:51" (3/3) ... [2022-11-18 19:58:51,936 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_array_list_init_dynamic_harness.i [2022-11-18 19:58:51,959 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 19:58:51,960 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 19:58:52,061 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 19:58:52,075 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=LoopsAndPotentialCycles, 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;@4bbb0be3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 19:58:52,076 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 19:58:52,081 INFO L276 IsEmpty]: Start isEmpty. Operand has 137 states, 88 states have (on average 1.2272727272727273) internal successors, (108), 89 states have internal predecessors, (108), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-18 19:58:52,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-18 19:58:52,095 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:58:52,097 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:58:52,100 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:58:52,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:58:52,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1457384713, now seen corresponding path program 1 times [2022-11-18 19:58:52,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:58:52,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405270126] [2022-11-18 19:58:52,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:52,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:58:52,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:58:52,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:58:52,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405270126] [2022-11-18 19:58:52,785 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-18 19:58:52,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761896180] [2022-11-18 19:58:52,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:52,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:52,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:58:52,790 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:58:52,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 19:58:53,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:58:53,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 1969 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-18 19:58:53,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:58:53,545 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:53,551 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:58:53,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761896180] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:58:53,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:58:53,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 19:58:53,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042592349] [2022-11-18 19:58:53,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:58:53,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 19:58:53,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:58:53,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 19:58:53,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 19:58:53,622 INFO L87 Difference]: Start difference. First operand has 137 states, 88 states have (on average 1.2272727272727273) internal successors, (108), 89 states have internal predecessors, (108), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 19:58:53,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:58:53,710 INFO L93 Difference]: Finished difference Result 269 states and 367 transitions. [2022-11-18 19:58:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 19:58:53,713 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 54 [2022-11-18 19:58:53,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:58:53,732 INFO L225 Difference]: With dead ends: 269 [2022-11-18 19:58:53,732 INFO L226 Difference]: Without dead ends: 130 [2022-11-18 19:58:53,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 19:58:53,746 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:58:53,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 19:58:53,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-18 19:58:53,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-11-18 19:58:53,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 81 states have (on average 1.1975308641975309) internal successors, (97), 83 states have internal predecessors, (97), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-11-18 19:58:53,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 163 transitions. [2022-11-18 19:58:53,841 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 163 transitions. Word has length 54 [2022-11-18 19:58:53,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:58:53,844 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 163 transitions. [2022-11-18 19:58:53,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 19:58:53,844 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 163 transitions. [2022-11-18 19:58:53,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 19:58:53,852 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:58:53,853 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:58:53,861 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-18 19:58:54,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-18 19:58:54,055 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:58:54,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:58:54,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1798443805, now seen corresponding path program 1 times [2022-11-18 19:58:54,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:58:54,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365556163] [2022-11-18 19:58:54,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:54,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:58:54,204 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:58:54,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1501068153] [2022-11-18 19:58:54,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:54,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:54,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:58:54,211 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:58:54,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 19:58:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:58:54,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 1997 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 19:58:54,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:58:54,981 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 19:58:54,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:58:55,245 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:55,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:58:55,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365556163] [2022-11-18 19:58:55,246 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:58:55,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501068153] [2022-11-18 19:58:55,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501068153] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-18 19:58:55,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 19:58:55,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 12 [2022-11-18 19:58:55,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552016] [2022-11-18 19:58:55,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:58:55,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:58:55,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:58:55,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:58:55,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-11-18 19:58:55,253 INFO L87 Difference]: Start difference. First operand 130 states and 163 transitions. Second operand has 5 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-18 19:58:55,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:58:55,404 INFO L93 Difference]: Finished difference Result 138 states and 171 transitions. [2022-11-18 19:58:55,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:58:55,405 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 60 [2022-11-18 19:58:55,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:58:55,413 INFO L225 Difference]: With dead ends: 138 [2022-11-18 19:58:55,413 INFO L226 Difference]: Without dead ends: 136 [2022-11-18 19:58:55,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-11-18 19:58:55,416 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 6 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:58:55,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 627 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:58:55,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-11-18 19:58:55,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 135. [2022-11-18 19:58:55,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 84 states have (on average 1.1904761904761905) internal successors, (100), 87 states have internal predecessors, (100), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-18 19:58:55,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 168 transitions. [2022-11-18 19:58:55,461 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 168 transitions. Word has length 60 [2022-11-18 19:58:55,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:58:55,462 INFO L495 AbstractCegarLoop]: Abstraction has 135 states and 168 transitions. [2022-11-18 19:58:55,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-18 19:58:55,462 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 168 transitions. [2022-11-18 19:58:55,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-18 19:58:55,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:58:55,471 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:58:55,487 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-18 19:58:55,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:55,672 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:58:55,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:58:55,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1800290847, now seen corresponding path program 1 times [2022-11-18 19:58:55,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:58:55,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316942260] [2022-11-18 19:58:55,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:55,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:58:55,816 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:58:55,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [984089908] [2022-11-18 19:58:55,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:55,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:55,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:58:55,823 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:58:55,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 19:58:56,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:58:56,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 19:58:56,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:58:56,507 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:56,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:58:56,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:58:56,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316942260] [2022-11-18 19:58:56,508 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:58:56,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984089908] [2022-11-18 19:58:56,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984089908] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:58:56,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:58:56,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 19:58:56,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463527794] [2022-11-18 19:58:56,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:58:56,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 19:58:56,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:58:56,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 19:58:56,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 19:58:56,518 INFO L87 Difference]: Start difference. First operand 135 states and 168 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 19:58:56,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:58:56,580 INFO L93 Difference]: Finished difference Result 258 states and 318 transitions. [2022-11-18 19:58:56,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 19:58:56,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 60 [2022-11-18 19:58:56,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:58:56,588 INFO L225 Difference]: With dead ends: 258 [2022-11-18 19:58:56,588 INFO L226 Difference]: Without dead ends: 136 [2022-11-18 19:58:56,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:58:56,594 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 2 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:58:56,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 481 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 19:58:56,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-11-18 19:58:56,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2022-11-18 19:58:56,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 85 states have (on average 1.188235294117647) internal successors, (101), 88 states have internal predecessors, (101), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-18 19:58:56,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 169 transitions. [2022-11-18 19:58:56,622 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 169 transitions. Word has length 60 [2022-11-18 19:58:56,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:58:56,624 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 169 transitions. [2022-11-18 19:58:56,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 19:58:56,625 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 169 transitions. [2022-11-18 19:58:56,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 19:58:56,628 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:58:56,628 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:58:56,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-18 19:58:56,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:56,839 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:58:56,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:58:56,839 INFO L85 PathProgramCache]: Analyzing trace with hash 169080727, now seen corresponding path program 1 times [2022-11-18 19:58:56,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:58:56,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975495785] [2022-11-18 19:58:56,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:56,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:58:56,951 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:58:56,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1301376864] [2022-11-18 19:58:56,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:56,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:56,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:58:56,953 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:58:56,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 19:58:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:58:57,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 2021 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 19:58:57,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:58:57,611 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:57,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:58:57,839 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:57,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:58:57,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975495785] [2022-11-18 19:58:57,840 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:58:57,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301376864] [2022-11-18 19:58:57,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301376864] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 19:58:57,840 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 19:58:57,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-18 19:58:57,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899433437] [2022-11-18 19:58:57,840 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 19:58:57,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 19:58:57,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:58:57,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 19:58:57,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:58:57,842 INFO L87 Difference]: Start difference. First operand 136 states and 169 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 19:58:58,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:58:58,021 INFO L93 Difference]: Finished difference Result 263 states and 325 transitions. [2022-11-18 19:58:58,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 19:58:58,022 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 61 [2022-11-18 19:58:58,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:58:58,024 INFO L225 Difference]: With dead ends: 263 [2022-11-18 19:58:58,024 INFO L226 Difference]: Without dead ends: 139 [2022-11-18 19:58:58,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-11-18 19:58:58,026 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 8 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:58:58,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 952 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:58:58,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-11-18 19:58:58,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2022-11-18 19:58:58,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 88 states have (on average 1.1818181818181819) internal successors, (104), 91 states have internal predecessors, (104), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-18 19:58:58,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 172 transitions. [2022-11-18 19:58:58,038 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 172 transitions. Word has length 61 [2022-11-18 19:58:58,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:58:58,038 INFO L495 AbstractCegarLoop]: Abstraction has 139 states and 172 transitions. [2022-11-18 19:58:58,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 19:58:58,039 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 172 transitions. [2022-11-18 19:58:58,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-18 19:58:58,040 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:58:58,040 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:58:58,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 19:58:58,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:58,251 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:58:58,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:58:58,252 INFO L85 PathProgramCache]: Analyzing trace with hash -909385697, now seen corresponding path program 2 times [2022-11-18 19:58:58,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:58:58,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518895664] [2022-11-18 19:58:58,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:58:58,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:58:58,383 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:58:58,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1741692987] [2022-11-18 19:58:58,386 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 19:58:58,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:58:58,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:58:58,391 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:58:58,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 19:58:59,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 19:58:59,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 19:58:59,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 2078 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 19:58:59,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:58:59,466 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:59,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:58:59,774 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:58:59,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:58:59,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518895664] [2022-11-18 19:58:59,775 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:58:59,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741692987] [2022-11-18 19:58:59,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741692987] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 19:58:59,776 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 19:58:59,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-11-18 19:58:59,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373931325] [2022-11-18 19:58:59,777 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 19:58:59,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 19:58:59,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:58:59,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 19:58:59,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-11-18 19:58:59,779 INFO L87 Difference]: Start difference. First operand 139 states and 172 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 19:59:00,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:00,499 INFO L93 Difference]: Finished difference Result 269 states and 334 transitions. [2022-11-18 19:59:00,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 19:59:00,501 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 64 [2022-11-18 19:59:00,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:00,502 INFO L225 Difference]: With dead ends: 269 [2022-11-18 19:59:00,502 INFO L226 Difference]: Without dead ends: 145 [2022-11-18 19:59:00,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=131, Invalid=211, Unknown=0, NotChecked=0, Total=342 [2022-11-18 19:59:00,504 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 22 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1282 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:00,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1282 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:59:00,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-11-18 19:59:00,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2022-11-18 19:59:00,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 94 states have (on average 1.1702127659574468) internal successors, (110), 97 states have internal predecessors, (110), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-18 19:59:00,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 178 transitions. [2022-11-18 19:59:00,519 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 178 transitions. Word has length 64 [2022-11-18 19:59:00,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:00,520 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 178 transitions. [2022-11-18 19:59:00,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-18 19:59:00,521 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 178 transitions. [2022-11-18 19:59:00,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-18 19:59:00,522 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:00,522 INFO L195 NwaCegarLoop]: trace histogram [10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:59:00,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:00,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:00,734 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:00,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:00,735 INFO L85 PathProgramCache]: Analyzing trace with hash -555602657, now seen corresponding path program 3 times [2022-11-18 19:59:00,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:00,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118387104] [2022-11-18 19:59:00,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:00,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:00,838 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:59:00,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1724250554] [2022-11-18 19:59:00,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 19:59:00,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:00,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:00,840 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:00,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 19:59:14,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-18 19:59:14,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 19:59:14,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 2192 conjuncts, 58 conjunts are in the unsatisfiable core [2022-11-18 19:59:14,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:14,570 INFO L350 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 [2022-11-18 19:59:15,248 INFO L350 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 [2022-11-18 19:59:15,325 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 19:59:15,325 INFO L350 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 23 treesize of output 22 [2022-11-18 19:59:15,476 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 19:59:15,476 INFO L350 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 [2022-11-18 19:59:15,567 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_594 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_594))) is different from true [2022-11-18 19:59:15,587 INFO L350 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 16 treesize of output 18 [2022-11-18 19:59:15,684 INFO L350 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 39 treesize of output 21 [2022-11-18 19:59:15,712 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:59:15,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:59:15,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:15,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118387104] [2022-11-18 19:59:15,948 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:59:15,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724250554] [2022-11-18 19:59:15,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724250554] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:59:15,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-18 19:59:15,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-11-18 19:59:15,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907609118] [2022-11-18 19:59:15,949 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-18 19:59:15,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-18 19:59:15,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:15,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-18 19:59:15,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=475, Unknown=10, NotChecked=44, Total=600 [2022-11-18 19:59:15,951 INFO L87 Difference]: Start difference. First operand 145 states and 178 transitions. Second operand has 23 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 22 states have internal predecessors, (39), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-18 19:59:16,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:16,995 INFO L93 Difference]: Finished difference Result 277 states and 360 transitions. [2022-11-18 19:59:16,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 19:59:16,996 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 22 states have internal predecessors, (39), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 70 [2022-11-18 19:59:16,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:16,998 INFO L225 Difference]: With dead ends: 277 [2022-11-18 19:59:16,999 INFO L226 Difference]: Without dead ends: 218 [2022-11-18 19:59:17,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 44 SyntacticMatches, 12 SemanticMatches, 29 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=108, Invalid=756, Unknown=10, NotChecked=56, Total=930 [2022-11-18 19:59:17,000 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 105 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 510 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:17,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 553 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 659 Invalid, 0 Unknown, 510 Unchecked, 0.8s Time] [2022-11-18 19:59:17,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-11-18 19:59:17,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 164. [2022-11-18 19:59:17,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 109 states have (on average 1.1743119266055047) internal successors, (128), 112 states have internal predecessors, (128), 36 states have call successors, (36), 17 states have call predecessors, (36), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2022-11-18 19:59:17,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 199 transitions. [2022-11-18 19:59:17,030 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 199 transitions. Word has length 70 [2022-11-18 19:59:17,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:17,031 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 199 transitions. [2022-11-18 19:59:17,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 22 states have internal predecessors, (39), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-18 19:59:17,031 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 199 transitions. [2022-11-18 19:59:17,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-18 19:59:17,034 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:17,034 INFO L195 NwaCegarLoop]: trace histogram [11, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:59:17,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:17,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-18 19:59:17,235 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:17,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:17,235 INFO L85 PathProgramCache]: Analyzing trace with hash 150826135, now seen corresponding path program 4 times [2022-11-18 19:59:17,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:17,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153676414] [2022-11-18 19:59:17,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:17,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:17,358 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:59:17,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1739234236] [2022-11-18 19:59:17,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 19:59:17,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:17,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:17,361 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:17,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 19:59:18,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 19:59:18,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 19:59:18,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 2211 conjuncts, 69 conjunts are in the unsatisfiable core [2022-11-18 19:59:18,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:18,036 INFO L350 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 [2022-11-18 19:59:18,602 INFO L350 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 [2022-11-18 19:59:18,666 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 19:59:18,666 INFO L350 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 24 treesize of output 23 [2022-11-18 19:59:18,724 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 19:59:18,874 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 19:59:18,874 INFO L350 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 [2022-11-18 19:59:18,973 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_842 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_842) |c_#memory_int|)) is different from true [2022-11-18 19:59:18,998 INFO L350 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 16 treesize of output 18 [2022-11-18 19:59:19,062 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-18 19:59:19,084 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:59:19,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:59:19,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:19,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153676414] [2022-11-18 19:59:19,302 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:59:19,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739234236] [2022-11-18 19:59:19,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739234236] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:59:19,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-18 19:59:19,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-11-18 19:59:19,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217304463] [2022-11-18 19:59:19,303 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-18 19:59:19,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 19:59:19,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:19,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 19:59:19,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=518, Unknown=12, NotChecked=46, Total=650 [2022-11-18 19:59:19,305 INFO L87 Difference]: Start difference. First operand 164 states and 199 transitions. Second operand has 24 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 23 states have internal predecessors, (40), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-18 19:59:20,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:20,445 INFO L93 Difference]: Finished difference Result 294 states and 384 transitions. [2022-11-18 19:59:20,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 19:59:20,446 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 23 states have internal predecessors, (40), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 71 [2022-11-18 19:59:20,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:20,448 INFO L225 Difference]: With dead ends: 294 [2022-11-18 19:59:20,449 INFO L226 Difference]: Without dead ends: 235 [2022-11-18 19:59:20,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 12 SemanticMatches, 30 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=111, Invalid=811, Unknown=12, NotChecked=58, Total=992 [2022-11-18 19:59:20,450 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 102 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 2121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1318 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:20,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 1007 Invalid, 2121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 740 Invalid, 0 Unknown, 1318 Unchecked, 0.9s Time] [2022-11-18 19:59:20,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-11-18 19:59:20,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 165. [2022-11-18 19:59:20,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 110 states have (on average 1.1818181818181819) internal successors, (130), 113 states have internal predecessors, (130), 36 states have call successors, (36), 17 states have call predecessors, (36), 18 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2022-11-18 19:59:20,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 201 transitions. [2022-11-18 19:59:20,469 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 201 transitions. Word has length 71 [2022-11-18 19:59:20,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:20,469 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 201 transitions. [2022-11-18 19:59:20,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 23 states have internal predecessors, (40), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-18 19:59:20,470 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 201 transitions. [2022-11-18 19:59:20,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-18 19:59:20,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:20,472 INFO L195 NwaCegarLoop]: trace histogram [12, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:59:20,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:20,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:20,683 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:20,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:20,683 INFO L85 PathProgramCache]: Analyzing trace with hash 575282207, now seen corresponding path program 5 times [2022-11-18 19:59:20,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:20,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469499714] [2022-11-18 19:59:20,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:20,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:20,833 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:59:20,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [309722892] [2022-11-18 19:59:20,833 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 19:59:20,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:20,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:20,835 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:20,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 19:59:36,221 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-11-18 19:59:36,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 19:59:36,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 2230 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-18 19:59:36,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:36,257 INFO L350 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 [2022-11-18 19:59:36,845 INFO L350 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 [2022-11-18 19:59:36,922 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 19:59:36,922 INFO L350 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 23 treesize of output 22 [2022-11-18 19:59:36,997 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 19:59:36,998 INFO L350 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 23 treesize of output 22 [2022-11-18 19:59:37,080 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 19:59:37,081 INFO L350 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 23 treesize of output 22 [2022-11-18 19:59:37,233 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 19:59:37,234 INFO L350 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 [2022-11-18 19:59:37,330 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1108 (Array Int Int))) (= (store |c_old(#memory_int)| |c_aws_mul_size_checked_#in~r#1.base| v_ArrVal_1108) |c_#memory_int|)) is different from true [2022-11-18 19:59:37,349 INFO L350 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 16 treesize of output 18 [2022-11-18 19:59:37,425 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-18 19:59:37,450 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:59:37,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:59:37,561 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1114 (Array Int Int))) (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_array_list_init_dynamic_~#allocation_size~0#1.base| v_ArrVal_1114) |c_ULTIMATE.start_aws_array_list_init_dynamic_~list#1.base|) (+ |c_ULTIMATE.start_aws_array_list_init_dynamic_~list#1.offset| 8)) 18446744073709551616) 0)) is different from false [2022-11-18 19:59:37,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:37,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469499714] [2022-11-18 19:59:37,563 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:59:37,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309722892] [2022-11-18 19:59:37,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309722892] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:59:37,564 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-18 19:59:37,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2022-11-18 19:59:37,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943728644] [2022-11-18 19:59:37,564 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-18 19:59:37,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 19:59:37,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:37,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 19:59:37,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=526, Unknown=2, NotChecked=94, Total=702 [2022-11-18 19:59:37,566 INFO L87 Difference]: Start difference. First operand 165 states and 201 transitions. Second operand has 25 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 24 states have internal predecessors, (41), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-18 19:59:38,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:38,680 INFO L93 Difference]: Finished difference Result 279 states and 361 transitions. [2022-11-18 19:59:38,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 19:59:38,682 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 24 states have internal predecessors, (41), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 72 [2022-11-18 19:59:38,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:38,684 INFO L225 Difference]: With dead ends: 279 [2022-11-18 19:59:38,685 INFO L226 Difference]: Without dead ends: 220 [2022-11-18 19:59:38,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 12 SemanticMatches, 30 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=107, Invalid=769, Unknown=2, NotChecked=114, Total=992 [2022-11-18 19:59:38,687 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 105 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 841 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:38,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 781 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 781 Invalid, 0 Unknown, 841 Unchecked, 0.9s Time] [2022-11-18 19:59:38,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-11-18 19:59:38,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 154. [2022-11-18 19:59:38,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 101 states have (on average 1.1584158415841583) internal successors, (117), 104 states have internal predecessors, (117), 35 states have call successors, (35), 17 states have call predecessors, (35), 17 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-18 19:59:38,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 185 transitions. [2022-11-18 19:59:38,705 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 185 transitions. Word has length 72 [2022-11-18 19:59:38,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:38,706 INFO L495 AbstractCegarLoop]: Abstraction has 154 states and 185 transitions. [2022-11-18 19:59:38,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 24 states have internal predecessors, (41), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-18 19:59:38,707 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 185 transitions. [2022-11-18 19:59:38,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-18 19:59:38,708 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:38,708 INFO L195 NwaCegarLoop]: trace histogram [10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:59:38,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:38,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-18 19:59:38,929 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:38,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:38,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1655426551, now seen corresponding path program 1 times [2022-11-18 19:59:38,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:38,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360499478] [2022-11-18 19:59:38,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:38,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:39,021 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:59:39,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1677757963] [2022-11-18 19:59:39,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:39,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:39,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:39,023 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:39,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 19:59:39,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:39,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 2175 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 19:59:39,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:39,715 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-18 19:59:39,715 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:59:39,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:39,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360499478] [2022-11-18 19:59:39,716 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:59:39,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677757963] [2022-11-18 19:59:39,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677757963] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:59:39,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:59:39,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:59:39,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299900245] [2022-11-18 19:59:39,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:59:39,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:59:39,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:39,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:59:39,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:59:39,719 INFO L87 Difference]: Start difference. First operand 154 states and 185 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 19:59:39,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:39,765 INFO L93 Difference]: Finished difference Result 216 states and 262 transitions. [2022-11-18 19:59:39,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 19:59:39,766 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 73 [2022-11-18 19:59:39,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:39,768 INFO L225 Difference]: With dead ends: 216 [2022-11-18 19:59:39,768 INFO L226 Difference]: Without dead ends: 159 [2022-11-18 19:59:39,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:59:39,769 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 2 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:39,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 633 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 19:59:39,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-11-18 19:59:39,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2022-11-18 19:59:39,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 105 states have (on average 1.1523809523809523) internal successors, (121), 108 states have internal predecessors, (121), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (35), 33 states have call predecessors, (35), 33 states have call successors, (35) [2022-11-18 19:59:39,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 191 transitions. [2022-11-18 19:59:39,786 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 191 transitions. Word has length 73 [2022-11-18 19:59:39,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:39,787 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 191 transitions. [2022-11-18 19:59:39,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 19:59:39,787 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 191 transitions. [2022-11-18 19:59:39,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-18 19:59:39,789 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:39,789 INFO L195 NwaCegarLoop]: trace histogram [10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:59:39,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:39,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:39,999 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:40,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:40,000 INFO L85 PathProgramCache]: Analyzing trace with hash -209615541, now seen corresponding path program 1 times [2022-11-18 19:59:40,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:40,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950771907] [2022-11-18 19:59:40,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:40,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:40,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:59:40,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:59:40,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:59:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:59:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 19:59:40,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 19:59:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 19:59:40,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:59:40,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:59:40,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:59:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-18 19:59:40,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-18 19:59:40,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:40,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950771907] [2022-11-18 19:59:40,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950771907] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:59:40,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:59:40,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 19:59:40,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693114090] [2022-11-18 19:59:40,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:59:40,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 19:59:40,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:40,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 19:59:40,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 19:59:40,994 INFO L87 Difference]: Start difference. First operand 159 states and 191 transitions. Second operand has 10 states, 9 states have (on average 3.888888888888889) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 19:59:41,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:41,949 INFO L93 Difference]: Finished difference Result 196 states and 236 transitions. [2022-11-18 19:59:41,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 19:59:41,950 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.888888888888889) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 79 [2022-11-18 19:59:41,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:41,952 INFO L225 Difference]: With dead ends: 196 [2022-11-18 19:59:41,952 INFO L226 Difference]: Without dead ends: 194 [2022-11-18 19:59:41,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-11-18 19:59:41,953 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 169 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:41,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 531 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 19:59:41,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-11-18 19:59:41,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 166. [2022-11-18 19:59:41,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 109 states have (on average 1.146788990825688) internal successors, (125), 113 states have internal predecessors, (125), 36 states have call successors, (36), 18 states have call predecessors, (36), 20 states have return successors, (38), 34 states have call predecessors, (38), 34 states have call successors, (38) [2022-11-18 19:59:41,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 199 transitions. [2022-11-18 19:59:41,974 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 199 transitions. Word has length 79 [2022-11-18 19:59:41,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:41,974 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 199 transitions. [2022-11-18 19:59:41,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.888888888888889) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (12), 6 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 19:59:41,975 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 199 transitions. [2022-11-18 19:59:41,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-18 19:59:41,976 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:41,976 INFO L195 NwaCegarLoop]: trace histogram [10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:59:41,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 19:59:41,977 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:41,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:41,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1358446658, now seen corresponding path program 1 times [2022-11-18 19:59:41,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:41,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427664705] [2022-11-18 19:59:41,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:41,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:42,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:59:43,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:59:43,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:59:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:59:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 19:59:43,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 19:59:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:43,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 19:59:43,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:44,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 19:59:44,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:44,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:59:44,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:44,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:59:44,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-18 19:59:44,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:44,290 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:59:44,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:44,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427664705] [2022-11-18 19:59:44,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427664705] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:59:44,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781596952] [2022-11-18 19:59:44,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:44,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:44,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:44,295 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:44,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 19:59:45,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:45,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 2182 conjuncts, 69 conjunts are in the unsatisfiable core [2022-11-18 19:59:45,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:45,487 INFO L350 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 14 treesize of output 10 [2022-11-18 19:59:45,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 19:59:45,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2022-11-18 19:59:45,733 INFO L321 Elim1Store]: treesize reduction 24, result has 29.4 percent of original size [2022-11-18 19:59:45,733 INFO L350 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 24 treesize of output 23 [2022-11-18 19:59:45,853 INFO L321 Elim1Store]: treesize reduction 24, result has 29.4 percent of original size [2022-11-18 19:59:45,853 INFO L350 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 24 treesize of output 23 [2022-11-18 19:59:46,032 INFO L321 Elim1Store]: treesize reduction 51, result has 28.2 percent of original size [2022-11-18 19:59:46,034 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:48,211 INFO L321 Elim1Store]: treesize reduction 51, result has 28.2 percent of original size [2022-11-18 19:59:48,212 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:48,411 INFO L321 Elim1Store]: treesize reduction 51, result has 28.2 percent of original size [2022-11-18 19:59:48,412 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:48,640 INFO L321 Elim1Store]: treesize reduction 51, result has 28.2 percent of original size [2022-11-18 19:59:48,640 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:49,383 INFO L321 Elim1Store]: treesize reduction 51, result has 28.2 percent of original size [2022-11-18 19:59:49,386 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:50,578 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 20 proven. 34 refuted. 1 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 19:59:50,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:59:51,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781596952] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:59:51,375 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 19:59:51,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 34 [2022-11-18 19:59:51,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222456560] [2022-11-18 19:59:51,376 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 19:59:51,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-18 19:59:51,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:51,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-18 19:59:51,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1352, Unknown=1, NotChecked=0, Total=1482 [2022-11-18 19:59:51,378 INFO L87 Difference]: Start difference. First operand 166 states and 199 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 29 states have internal predecessors, (73), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 19:59:53,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:53,872 INFO L93 Difference]: Finished difference Result 352 states and 431 transitions. [2022-11-18 19:59:53,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-18 19:59:53,875 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 29 states have internal predecessors, (73), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 79 [2022-11-18 19:59:53,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:53,877 INFO L225 Difference]: With dead ends: 352 [2022-11-18 19:59:53,877 INFO L226 Difference]: Without dead ends: 214 [2022-11-18 19:59:53,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=247, Invalid=2508, Unknown=1, NotChecked=0, Total=2756 [2022-11-18 19:59:53,880 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 169 mSDsluCounter, 1312 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 1936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 722 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:53,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 1426 Invalid, 1936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1121 Invalid, 0 Unknown, 722 Unchecked, 1.4s Time] [2022-11-18 19:59:53,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-11-18 19:59:53,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 179. [2022-11-18 19:59:53,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 118 states have (on average 1.152542372881356) internal successors, (136), 122 states have internal predecessors, (136), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 19:59:53,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 216 transitions. [2022-11-18 19:59:53,908 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 216 transitions. Word has length 79 [2022-11-18 19:59:53,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:53,908 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 216 transitions. [2022-11-18 19:59:53,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 29 states have internal predecessors, (73), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 19:59:53,909 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 216 transitions. [2022-11-18 19:59:53,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 19:59:53,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:53,911 INFO L195 NwaCegarLoop]: trace histogram [11, 5, 5, 5, 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] [2022-11-18 19:59:53,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:54,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:54,124 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:54,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:54,124 INFO L85 PathProgramCache]: Analyzing trace with hash 495108469, now seen corresponding path program 1 times [2022-11-18 19:59:54,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:54,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379478040] [2022-11-18 19:59:54,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:54,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:54,227 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 19:59:54,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [854159142] [2022-11-18 19:59:54,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:54,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:54,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:54,229 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:54,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 19:59:54,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:54,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 2249 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 19:59:54,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:55,047 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2022-11-18 19:59:55,048 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:59:55,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:55,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379478040] [2022-11-18 19:59:55,048 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 19:59:55,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854159142] [2022-11-18 19:59:55,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854159142] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:59:55,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:59:55,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:59:55,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849182777] [2022-11-18 19:59:55,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:59:55,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:59:55,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:59:55,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:59:55,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:59:55,051 INFO L87 Difference]: Start difference. First operand 179 states and 216 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 19:59:55,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:59:55,366 INFO L93 Difference]: Finished difference Result 239 states and 289 transitions. [2022-11-18 19:59:55,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:59:55,367 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 82 [2022-11-18 19:59:55,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:59:55,368 INFO L225 Difference]: With dead ends: 239 [2022-11-18 19:59:55,368 INFO L226 Difference]: Without dead ends: 179 [2022-11-18 19:59:55,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-11-18 19:59:55,370 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 192 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:59:55,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 547 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 19:59:55,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-11-18 19:59:55,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179. [2022-11-18 19:59:55,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 118 states have (on average 1.1440677966101696) internal successors, (135), 122 states have internal predecessors, (135), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 19:59:55,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 215 transitions. [2022-11-18 19:59:55,406 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 215 transitions. Word has length 82 [2022-11-18 19:59:55,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:59:55,407 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 215 transitions. [2022-11-18 19:59:55,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 19:59:55,407 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 215 transitions. [2022-11-18 19:59:55,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-18 19:59:55,410 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:59:55,410 INFO L195 NwaCegarLoop]: trace histogram [11, 5, 5, 5, 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] [2022-11-18 19:59:55,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 19:59:55,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:55,621 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:59:55,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:59:55,621 INFO L85 PathProgramCache]: Analyzing trace with hash 186697062, now seen corresponding path program 1 times [2022-11-18 19:59:55,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:59:55,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398300347] [2022-11-18 19:59:55,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:55,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:59:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:59:56,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:59:56,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 19:59:56,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 19:59:56,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 19:59:56,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 19:59:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:56,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 19:59:56,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:57,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 19:59:57,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:57,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:59:57,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:57,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 19:59:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:57,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 19:59:57,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:57,748 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-18 19:59:57,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:59:57,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398300347] [2022-11-18 19:59:57,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398300347] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:59:57,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732962085] [2022-11-18 19:59:57,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:59:57,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:59:57,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:59:57,752 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:59:57,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 19:59:59,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:59:59,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 2208 conjuncts, 93 conjunts are in the unsatisfiable core [2022-11-18 19:59:59,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:59:59,312 INFO L350 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 14 treesize of output 10 [2022-11-18 19:59:59,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2022-11-18 19:59:59,536 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 19:59:59,537 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:59,721 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 19:59:59,721 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 19:59:59,939 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 19:59:59,942 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:00,112 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 20:00:00,113 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:00,311 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 20:00:00,311 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:00,510 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 20:00:00,511 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:00,715 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 20:00:00,716 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:00,919 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 20:00:00,919 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:01,099 INFO L321 Elim1Store]: treesize reduction 41, result has 32.8 percent of original size [2022-11-18 20:00:01,100 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:00:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 31 proven. 48 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-18 20:00:04,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:00:06,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732962085] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:00:06,266 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:00:06,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 25] total 41 [2022-11-18 20:00:06,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297591378] [2022-11-18 20:00:06,267 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:00:06,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-18 20:00:06,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:00:06,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-18 20:00:06,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=2000, Unknown=1, NotChecked=0, Total=2162 [2022-11-18 20:00:06,271 INFO L87 Difference]: Start difference. First operand 179 states and 215 transitions. Second operand has 41 states, 40 states have (on average 2.175) internal successors, (87), 36 states have internal predecessors, (87), 6 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-11-18 20:00:09,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:00:09,928 INFO L93 Difference]: Finished difference Result 365 states and 442 transitions. [2022-11-18 20:00:09,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 20:00:09,929 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.175) internal successors, (87), 36 states have internal predecessors, (87), 6 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 83 [2022-11-18 20:00:09,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:00:09,931 INFO L225 Difference]: With dead ends: 365 [2022-11-18 20:00:09,931 INFO L226 Difference]: Without dead ends: 215 [2022-11-18 20:00:09,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 94 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=396, Invalid=4433, Unknown=1, NotChecked=0, Total=4830 [2022-11-18 20:00:09,934 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 258 mSDsluCounter, 1993 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 2098 SdHoareTripleChecker+Invalid, 2830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 922 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:00:09,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 2098 Invalid, 2830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1714 Invalid, 0 Unknown, 922 Unchecked, 1.8s Time] [2022-11-18 20:00:09,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-11-18 20:00:09,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 183. [2022-11-18 20:00:09,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 122 states have (on average 1.1475409836065573) internal successors, (140), 126 states have internal predecessors, (140), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 20:00:09,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 220 transitions. [2022-11-18 20:00:09,980 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 220 transitions. Word has length 83 [2022-11-18 20:00:09,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:00:09,980 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 220 transitions. [2022-11-18 20:00:09,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.175) internal successors, (87), 36 states have internal predecessors, (87), 6 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-11-18 20:00:09,981 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 220 transitions. [2022-11-18 20:00:09,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-18 20:00:09,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:00:09,983 INFO L195 NwaCegarLoop]: trace histogram [12, 5, 5, 5, 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] [2022-11-18 20:00:09,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:00:10,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:00:10,196 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:00:10,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:00:10,196 INFO L85 PathProgramCache]: Analyzing trace with hash -935591486, now seen corresponding path program 2 times [2022-11-18 20:00:10,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:00:10,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545823859] [2022-11-18 20:00:10,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:00:10,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:00:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:00:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:00:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:00:11,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:00:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:00:11,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:00:11,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:11,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:00:11,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:12,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 20:00:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:12,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:00:12,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:12,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:00:12,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:12,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 20:00:12,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:12,440 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-18 20:00:12,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:00:12,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545823859] [2022-11-18 20:00:12,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545823859] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:00:12,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108905121] [2022-11-18 20:00:12,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:00:12,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:00:12,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:00:12,443 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:00:12,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 20:00:14,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:00:14,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:00:14,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 2234 conjuncts, 112 conjunts are in the unsatisfiable core [2022-11-18 20:00:14,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:00:14,332 INFO L350 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 14 treesize of output 10 [2022-11-18 20:00:14,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:00:14,465 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:14,466 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:00:14,553 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:14,553 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:00:14,653 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:14,654 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:00:14,768 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:14,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:00:14,901 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:14,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:00:15,050 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:15,051 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:00:15,231 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:15,231 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:00:15,439 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:15,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:00:15,633 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:15,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:00:15,835 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:15,835 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 124 treesize of output 153 [2022-11-18 20:00:20,052 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:00:20,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:00:23,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108905121] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:00:23,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:00:23,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 25] total 42 [2022-11-18 20:00:23,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264752321] [2022-11-18 20:00:23,503 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:00:23,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-18 20:00:23,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:00:23,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-18 20:00:23,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2395, Unknown=0, NotChecked=0, Total=2550 [2022-11-18 20:00:23,506 INFO L87 Difference]: Start difference. First operand 183 states and 220 transitions. Second operand has 42 states, 42 states have (on average 2.0238095238095237) internal successors, (85), 37 states have internal predecessors, (85), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:00:30,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:00:30,224 INFO L93 Difference]: Finished difference Result 363 states and 439 transitions. [2022-11-18 20:00:30,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 20:00:30,225 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.0238095238095237) internal successors, (85), 37 states have internal predecessors, (85), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 87 [2022-11-18 20:00:30,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:00:30,227 INFO L225 Difference]: With dead ends: 363 [2022-11-18 20:00:30,227 INFO L226 Difference]: Without dead ends: 212 [2022-11-18 20:00:30,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=287, Invalid=4269, Unknown=0, NotChecked=0, Total=4556 [2022-11-18 20:00:30,230 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 217 mSDsluCounter, 2442 mSDsCounter, 0 mSdLazyCounter, 2941 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 2543 SdHoareTripleChecker+Invalid, 3860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 2941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 779 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:00:30,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 2543 Invalid, 3860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 2941 Invalid, 0 Unknown, 779 Unchecked, 4.6s Time] [2022-11-18 20:00:30,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-11-18 20:00:30,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 184. [2022-11-18 20:00:30,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 123 states have (on average 1.146341463414634) internal successors, (141), 127 states have internal predecessors, (141), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 20:00:30,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 221 transitions. [2022-11-18 20:00:30,264 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 221 transitions. Word has length 87 [2022-11-18 20:00:30,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:00:30,265 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 221 transitions. [2022-11-18 20:00:30,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.0238095238095237) internal successors, (85), 37 states have internal predecessors, (85), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:00:30,266 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 221 transitions. [2022-11-18 20:00:30,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-18 20:00:30,267 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:00:30,267 INFO L195 NwaCegarLoop]: trace histogram [13, 5, 5, 5, 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] [2022-11-18 20:00:30,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 20:00:30,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-18 20:00:30,471 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:00:30,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:00:30,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1031233206, now seen corresponding path program 3 times [2022-11-18 20:00:30,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:00:30,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981246438] [2022-11-18 20:00:30,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:00:30,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:00:30,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:00:31,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:00:31,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:00:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:00:31,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:00:31,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:00:31,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:31,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:00:31,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:32,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-18 20:00:32,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:32,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:00:32,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:32,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:00:32,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:32,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 20:00:32,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:00:32,737 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-18 20:00:32,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:00:32,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981246438] [2022-11-18 20:00:32,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981246438] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:00:32,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438960697] [2022-11-18 20:00:32,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:00:32,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:00:32,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:00:32,741 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:00:32,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 20:00:54,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-11-18 20:00:54,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:00:54,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 2253 conjuncts, 122 conjunts are in the unsatisfiable core [2022-11-18 20:00:54,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:00:54,844 INFO L350 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 14 treesize of output 10 [2022-11-18 20:00:54,922 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:00:55,003 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,006 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:00:55,087 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:00:55,182 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,184 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:00:55,301 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,302 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:00:55,426 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:00:55,574 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,575 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:00:55,751 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,752 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:00:55,934 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:55,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:00:56,138 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:56,138 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:00:56,358 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:56,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 125 treesize of output 154 [2022-11-18 20:00:56,591 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:00:56,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 135 treesize of output 167 [2022-11-18 20:00:57,440 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 12 proven. 91 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-18 20:00:57,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:00:57,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438960697] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:00:57,752 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:00:57,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 37 [2022-11-18 20:00:57,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486273290] [2022-11-18 20:00:57,753 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:00:57,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-18 20:00:57,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:00:57,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-18 20:00:57,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1318, Unknown=0, NotChecked=0, Total=1406 [2022-11-18 20:00:57,755 INFO L87 Difference]: Start difference. First operand 184 states and 221 transitions. Second operand has 37 states, 37 states have (on average 2.27027027027027) internal successors, (84), 33 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 20:01:05,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:01:05,320 INFO L93 Difference]: Finished difference Result 364 states and 440 transitions. [2022-11-18 20:01:05,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 20:01:05,321 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.27027027027027) internal successors, (84), 33 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 88 [2022-11-18 20:01:05,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:01:05,323 INFO L225 Difference]: With dead ends: 364 [2022-11-18 20:01:05,323 INFO L226 Difference]: Without dead ends: 213 [2022-11-18 20:01:05,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=253, Invalid=3169, Unknown=0, NotChecked=0, Total=3422 [2022-11-18 20:01:05,326 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 227 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 2643 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 1637 SdHoareTripleChecker+Invalid, 2928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:01:05,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 1637 Invalid, 2928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2643 Invalid, 0 Unknown, 144 Unchecked, 5.3s Time] [2022-11-18 20:01:05,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-11-18 20:01:05,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 185. [2022-11-18 20:01:05,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 124 states have (on average 1.1451612903225807) internal successors, (142), 128 states have internal predecessors, (142), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 20:01:05,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 222 transitions. [2022-11-18 20:01:05,363 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 222 transitions. Word has length 88 [2022-11-18 20:01:05,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:01:05,364 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 222 transitions. [2022-11-18 20:01:05,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.27027027027027) internal successors, (84), 33 states have internal predecessors, (84), 2 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 20:01:05,364 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 222 transitions. [2022-11-18 20:01:05,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-18 20:01:05,366 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:01:05,366 INFO L195 NwaCegarLoop]: trace histogram [14, 5, 5, 5, 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] [2022-11-18 20:01:05,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 20:01:05,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-18 20:01:05,583 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:01:05,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:01:05,584 INFO L85 PathProgramCache]: Analyzing trace with hash 298840770, now seen corresponding path program 4 times [2022-11-18 20:01:05,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:01:05,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399713920] [2022-11-18 20:01:05,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:01:05,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:01:05,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:01:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:01:06,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:01:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:01:06,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:01:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:01:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:06,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:01:06,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:07,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 20:01:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:01:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:07,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:01:07,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:07,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 20:01:07,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:07,914 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-18 20:01:07,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:01:07,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399713920] [2022-11-18 20:01:07,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399713920] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:01:07,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605737350] [2022-11-18 20:01:07,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:01:07,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:01:07,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:01:07,919 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:01:07,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 20:01:09,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:01:09,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:01:09,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 2272 conjuncts, 104 conjunts are in the unsatisfiable core [2022-11-18 20:01:09,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:01:09,883 INFO L350 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 14 treesize of output 10 [2022-11-18 20:01:09,954 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:01:10,036 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:01:10,037 INFO L350 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 1 case distinctions, treesize of input 34 treesize of output 36 [2022-11-18 20:01:10,262 INFO L321 Elim1Store]: treesize reduction 64, result has 31.9 percent of original size [2022-11-18 20:01:10,262 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 48 [2022-11-18 20:01:10,490 INFO L321 Elim1Store]: treesize reduction 64, result has 31.9 percent of original size [2022-11-18 20:01:10,491 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 48 [2022-11-18 20:01:10,744 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:10,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:11,066 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:11,067 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:11,454 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:11,455 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:12,526 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:12,527 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:13,137 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:13,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:13,586 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:13,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:15,962 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:15,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:19,176 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:19,176 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:21,607 INFO L321 Elim1Store]: treesize reduction 110, result has 26.2 percent of original size [2022-11-18 20:01:21,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 60 [2022-11-18 20:01:38,367 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 67 proven. 57 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 20:01:38,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:01:39,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605737350] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:01:39,824 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:01:39,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 30] total 49 [2022-11-18 20:01:39,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215515983] [2022-11-18 20:01:39,824 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:01:39,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-11-18 20:01:39,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:01:39,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-11-18 20:01:39,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=2863, Unknown=7, NotChecked=0, Total=3080 [2022-11-18 20:01:39,827 INFO L87 Difference]: Start difference. First operand 185 states and 222 transitions. Second operand has 49 states, 48 states have (on average 2.0) internal successors, (96), 44 states have internal predecessors, (96), 6 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-11-18 20:01:47,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:01:47,533 INFO L93 Difference]: Finished difference Result 396 states and 493 transitions. [2022-11-18 20:01:47,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-18 20:01:47,534 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 2.0) internal successors, (96), 44 states have internal predecessors, (96), 6 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 89 [2022-11-18 20:01:47,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:01:47,536 INFO L225 Difference]: With dead ends: 396 [2022-11-18 20:01:47,536 INFO L226 Difference]: Without dead ends: 243 [2022-11-18 20:01:47,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 98 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 33.8s TimeCoverageRelationStatistics Valid=485, Invalid=6149, Unknown=8, NotChecked=0, Total=6642 [2022-11-18 20:01:47,539 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 231 mSDsluCounter, 2811 mSDsCounter, 0 mSdLazyCounter, 1942 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 2951 SdHoareTripleChecker+Invalid, 3294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1203 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:01:47,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 2951 Invalid, 3294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1942 Invalid, 0 Unknown, 1203 Unchecked, 2.0s Time] [2022-11-18 20:01:47,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-11-18 20:01:47,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 189. [2022-11-18 20:01:47,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 128 states have (on average 1.1484375) internal successors, (147), 132 states have internal predecessors, (147), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 20:01:47,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 227 transitions. [2022-11-18 20:01:47,581 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 227 transitions. Word has length 89 [2022-11-18 20:01:47,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:01:47,581 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 227 transitions. [2022-11-18 20:01:47,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 2.0) internal successors, (96), 44 states have internal predecessors, (96), 6 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-11-18 20:01:47,582 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 227 transitions. [2022-11-18 20:01:47,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-18 20:01:47,583 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:01:47,583 INFO L195 NwaCegarLoop]: trace histogram [15, 5, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:01:47,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 20:01:47,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-18 20:01:47,798 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:01:47,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:01:47,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1111493862, now seen corresponding path program 5 times [2022-11-18 20:01:47,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:01:47,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005437199] [2022-11-18 20:01:47,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:01:47,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:01:47,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:01:48,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:01:48,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:01:48,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:01:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:01:48,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:01:48,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:48,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:01:49,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:50,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 20:01:50,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:50,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:01:50,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:50,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:01:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:50,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 20:01:50,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:01:50,238 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-18 20:01:50,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:01:50,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005437199] [2022-11-18 20:01:50,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005437199] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:01:50,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459122339] [2022-11-18 20:01:50,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:01:50,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:01:50,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:01:50,241 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:01:50,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 20:02:04,000 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-11-18 20:02:04,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:02:04,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 2298 conjuncts, 125 conjunts are in the unsatisfiable core [2022-11-18 20:02:04,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:02:04,106 INFO L350 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 14 treesize of output 10 [2022-11-18 20:02:04,176 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:02:04,272 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:04,272 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:02:04,385 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:04,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:02:04,492 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:04,492 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:02:04,609 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:04,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:02:04,750 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:04,751 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:02:04,917 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:04,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:02:05,078 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:05,078 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:02:05,245 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:05,245 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:02:05,415 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:05,415 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:02:05,616 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:05,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 125 treesize of output 154 [2022-11-18 20:02:05,837 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:02:05,838 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 174 treesize of output 206 [2022-11-18 20:02:06,364 INFO L321 Elim1Store]: treesize reduction 442, result has 27.8 percent of original size [2022-11-18 20:02:06,364 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 91 case distinctions, treesize of input 183 treesize of output 218 [2022-11-18 20:02:06,902 INFO L321 Elim1Store]: treesize reduction 442, result has 27.8 percent of original size [2022-11-18 20:02:06,903 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 91 case distinctions, treesize of input 183 treesize of output 218 [2022-11-18 20:02:12,542 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 1 proven. 134 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:02:12,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:02:15,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459122339] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:02:15,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:02:15,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 29] total 49 [2022-11-18 20:02:15,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156916614] [2022-11-18 20:02:15,178 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:02:15,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-11-18 20:02:15,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:02:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-11-18 20:02:15,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=3218, Unknown=0, NotChecked=0, Total=3422 [2022-11-18 20:02:15,180 INFO L87 Difference]: Start difference. First operand 189 states and 227 transitions. Second operand has 49 states, 49 states have (on average 1.9183673469387754) internal successors, (94), 44 states have internal predecessors, (94), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:02:20,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:02:20,078 INFO L93 Difference]: Finished difference Result 379 states and 460 transitions. [2022-11-18 20:02:20,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-18 20:02:20,079 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9183673469387754) internal successors, (94), 44 states have internal predecessors, (94), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 93 [2022-11-18 20:02:20,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:02:20,081 INFO L225 Difference]: With dead ends: 379 [2022-11-18 20:02:20,081 INFO L226 Difference]: Without dead ends: 223 [2022-11-18 20:02:20,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1294 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=339, Invalid=5667, Unknown=0, NotChecked=0, Total=6006 [2022-11-18 20:02:20,083 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 205 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 2741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1137 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:02:20,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 1936 Invalid, 2741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1462 Invalid, 0 Unknown, 1137 Unchecked, 2.7s Time] [2022-11-18 20:02:20,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-11-18 20:02:20,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 193. [2022-11-18 20:02:20,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 132 states have (on average 1.1515151515151516) internal successors, (152), 136 states have internal predecessors, (152), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (41), 36 states have call predecessors, (41), 37 states have call successors, (41) [2022-11-18 20:02:20,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 232 transitions. [2022-11-18 20:02:20,123 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 232 transitions. Word has length 93 [2022-11-18 20:02:20,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:02:20,123 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 232 transitions. [2022-11-18 20:02:20,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.9183673469387754) internal successors, (94), 44 states have internal predecessors, (94), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:02:20,124 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 232 transitions. [2022-11-18 20:02:20,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:02:20,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:02:20,125 INFO L195 NwaCegarLoop]: trace histogram [16, 5, 5, 5, 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] [2022-11-18 20:02:20,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 20:02:20,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:02:20,339 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:02:20,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:02:20,340 INFO L85 PathProgramCache]: Analyzing trace with hash -2081110191, now seen corresponding path program 1 times [2022-11-18 20:02:20,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:02:20,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288546327] [2022-11-18 20:02:20,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:02:20,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:02:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:02:20,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:02:20,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:02:20,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:02:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:02:20,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:02:20,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:02:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:02:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:02:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:02:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-18 20:02:20,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 20:02:20,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 20:02:20,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:20,968 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2022-11-18 20:02:20,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:02:20,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288546327] [2022-11-18 20:02:20,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288546327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:02:20,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:02:20,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 20:02:20,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186852421] [2022-11-18 20:02:20,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:02:20,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:02:20,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:02:20,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:02:20,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:02:20,972 INFO L87 Difference]: Start difference. First operand 193 states and 232 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-11-18 20:02:21,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:02:21,729 INFO L93 Difference]: Finished difference Result 228 states and 272 transitions. [2022-11-18 20:02:21,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:02:21,729 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 99 [2022-11-18 20:02:21,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:02:21,731 INFO L225 Difference]: With dead ends: 228 [2022-11-18 20:02:21,731 INFO L226 Difference]: Without dead ends: 221 [2022-11-18 20:02:21,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-11-18 20:02:21,732 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 205 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:02:21,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 541 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 20:02:21,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-11-18 20:02:21,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 193. [2022-11-18 20:02:21,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 132 states have (on average 1.1515151515151516) internal successors, (152), 136 states have internal predecessors, (152), 39 states have call successors, (39), 20 states have call predecessors, (39), 21 states have return successors, (40), 36 states have call predecessors, (40), 37 states have call successors, (40) [2022-11-18 20:02:21,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 231 transitions. [2022-11-18 20:02:21,784 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 231 transitions. Word has length 99 [2022-11-18 20:02:21,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:02:21,787 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 231 transitions. [2022-11-18 20:02:21,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-11-18 20:02:21,787 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 231 transitions. [2022-11-18 20:02:21,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:02:21,788 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:02:21,788 INFO L195 NwaCegarLoop]: trace histogram [16, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:02:21,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-18 20:02:21,789 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:02:21,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:02:21,790 INFO L85 PathProgramCache]: Analyzing trace with hash -513047992, now seen corresponding path program 1 times [2022-11-18 20:02:21,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:02:21,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676116325] [2022-11-18 20:02:21,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:02:21,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:02:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:02:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:02:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:02:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:02:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:02:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:02:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:22,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:02:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 20:02:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:02:23,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:02:23,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-18 20:02:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 20:02:23,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 20:02:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:23,810 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 136 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-18 20:02:23,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:02:23,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676116325] [2022-11-18 20:02:23,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676116325] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:02:23,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647768646] [2022-11-18 20:02:23,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:02:23,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:02:23,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:02:23,813 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:02:23,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 20:02:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:24,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 2341 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 20:02:24,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:02:24,759 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-11-18 20:02:24,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:02:24,900 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-11-18 20:02:24,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647768646] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:02:24,901 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 20:02:24,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 6, 4] total 29 [2022-11-18 20:02:24,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57148705] [2022-11-18 20:02:24,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 20:02:24,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-18 20:02:24,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:02:24,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-18 20:02:24,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2022-11-18 20:02:24,903 INFO L87 Difference]: Start difference. First operand 193 states and 231 transitions. Second operand has 29 states, 29 states have (on average 3.0689655172413794) internal successors, (89), 25 states have internal predecessors, (89), 2 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-18 20:02:27,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:02:27,301 INFO L93 Difference]: Finished difference Result 391 states and 475 transitions. [2022-11-18 20:02:27,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 20:02:27,302 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0689655172413794) internal successors, (89), 25 states have internal predecessors, (89), 2 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 99 [2022-11-18 20:02:27,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:02:27,303 INFO L225 Difference]: With dead ends: 391 [2022-11-18 20:02:27,303 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 20:02:27,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 217 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=328, Invalid=2642, Unknown=0, NotChecked=0, Total=2970 [2022-11-18 20:02:27,305 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 187 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1371 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 1437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:02:27,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 827 Invalid, 1437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1371 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 20:02:27,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 20:02:27,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 200. [2022-11-18 20:02:27,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 138 states have (on average 1.1376811594202898) internal successors, (157), 143 states have internal predecessors, (157), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:02:27,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 238 transitions. [2022-11-18 20:02:27,348 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 238 transitions. Word has length 99 [2022-11-18 20:02:27,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:02:27,348 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 238 transitions. [2022-11-18 20:02:27,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.0689655172413794) internal successors, (89), 25 states have internal predecessors, (89), 2 states have call successors, (21), 6 states have call predecessors, (21), 6 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-18 20:02:27,349 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 238 transitions. [2022-11-18 20:02:27,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-18 20:02:27,350 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:02:27,350 INFO L195 NwaCegarLoop]: trace histogram [17, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:02:27,365 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 20:02:27,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:02:27,565 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:02:27,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:02:27,565 INFO L85 PathProgramCache]: Analyzing trace with hash 657156554, now seen corresponding path program 6 times [2022-11-18 20:02:27,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:02:27,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595909527] [2022-11-18 20:02:27,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:02:27,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:02:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:02:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:02:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:02:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:02:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:02:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:02:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:28,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:02:28,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:29,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 20:02:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:02:29,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:29,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:02:29,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:29,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 20:02:29,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:02:29,673 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:02:29,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:02:29,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595909527] [2022-11-18 20:02:29,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595909527] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:02:29,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303153829] [2022-11-18 20:02:29,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:02:29,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:02:29,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:02:29,676 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:02:29,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 20:03:05,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-11-18 20:03:05,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:03:05,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 2343 conjuncts, 151 conjunts are in the unsatisfiable core [2022-11-18 20:03:05,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:03:05,739 INFO L350 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 14 treesize of output 10 [2022-11-18 20:03:05,790 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:03:05,853 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:05,853 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:03:05,929 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:05,930 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:03:06,023 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,024 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:03:06,130 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:03:06,250 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,250 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:03:06,371 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,372 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:03:06,512 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:03:06,678 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:03:06,845 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:06,845 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:03:07,021 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:07,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 125 treesize of output 154 [2022-11-18 20:03:07,243 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:07,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 135 treesize of output 167 [2022-11-18 20:03:07,454 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:07,455 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 145 treesize of output 180 [2022-11-18 20:03:07,687 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:07,687 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 155 treesize of output 193 [2022-11-18 20:03:07,942 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:07,943 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 105 case distinctions, treesize of input 165 treesize of output 206 [2022-11-18 20:03:08,219 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:08,219 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 174 treesize of output 218 [2022-11-18 20:03:14,011 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 12 proven. 179 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 20:03:14,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:03:16,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303153829] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:03:16,390 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:03:16,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 32] total 54 [2022-11-18 20:03:16,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689383063] [2022-11-18 20:03:16,391 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:03:16,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-11-18 20:03:16,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:03:16,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-11-18 20:03:16,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=3731, Unknown=0, NotChecked=0, Total=3906 [2022-11-18 20:03:16,394 INFO L87 Difference]: Start difference. First operand 200 states and 238 transitions. Second operand has 54 states, 54 states have (on average 1.9259259259259258) internal successors, (104), 49 states have internal predecessors, (104), 4 states have call successors, (17), 8 states have call predecessors, (17), 6 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-11-18 20:03:26,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:03:26,247 INFO L93 Difference]: Finished difference Result 393 states and 472 transitions. [2022-11-18 20:03:26,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-18 20:03:26,248 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.9259259259259258) internal successors, (104), 49 states have internal predecessors, (104), 4 states have call successors, (17), 8 states have call predecessors, (17), 6 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 98 [2022-11-18 20:03:26,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:03:26,250 INFO L225 Difference]: With dead ends: 393 [2022-11-18 20:03:26,250 INFO L226 Difference]: Without dead ends: 230 [2022-11-18 20:03:26,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=371, Invalid=7111, Unknown=0, NotChecked=0, Total=7482 [2022-11-18 20:03:26,252 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 225 mSDsluCounter, 2140 mSDsCounter, 0 mSdLazyCounter, 3127 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 2236 SdHoareTripleChecker+Invalid, 4259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 3127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 985 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:03:26,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 2236 Invalid, 4259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 3127 Invalid, 0 Unknown, 985 Unchecked, 6.9s Time] [2022-11-18 20:03:26,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-11-18 20:03:26,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 201. [2022-11-18 20:03:26,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 139 states have (on average 1.1366906474820144) internal successors, (158), 144 states have internal predecessors, (158), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:03:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 239 transitions. [2022-11-18 20:03:26,285 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 239 transitions. Word has length 98 [2022-11-18 20:03:26,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:03:26,286 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 239 transitions. [2022-11-18 20:03:26,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.9259259259259258) internal successors, (104), 49 states have internal predecessors, (104), 4 states have call successors, (17), 8 states have call predecessors, (17), 6 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-11-18 20:03:26,286 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 239 transitions. [2022-11-18 20:03:26,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-18 20:03:26,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:03:26,288 INFO L195 NwaCegarLoop]: trace histogram [18, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:03:26,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 20:03:26,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:03:26,507 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:03:26,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:03:26,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1903510850, now seen corresponding path program 7 times [2022-11-18 20:03:26,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:03:26,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549674554] [2022-11-18 20:03:26,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:03:26,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:03:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:03:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:03:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:03:27,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:03:27,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:03:27,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:03:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:27,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:03:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:28,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 20:03:28,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:03:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:28,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:03:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:28,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 20:03:28,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:28,485 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:03:28,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:03:28,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549674554] [2022-11-18 20:03:28,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549674554] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:03:28,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070491515] [2022-11-18 20:03:28,486 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:03:28,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:03:28,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:03:28,487 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:03:28,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 20:03:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:29,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 2362 conjuncts, 129 conjunts are in the unsatisfiable core [2022-11-18 20:03:30,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:03:30,014 INFO L350 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 14 treesize of output 10 [2022-11-18 20:03:30,067 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:03:30,131 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,131 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:03:30,214 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:03:30,305 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,305 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:03:30,402 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:03:30,514 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,514 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:03:30,651 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,652 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:03:30,786 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,786 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:03:30,921 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:30,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:03:31,060 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:31,061 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:03:31,209 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:31,209 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:03:31,367 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:31,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:03:31,538 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:31,538 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:03:31,709 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:31,710 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:03:31,909 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:31,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:03:32,088 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:32,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 114 treesize of output 140 [2022-11-18 20:03:32,471 INFO L321 Elim1Store]: treesize reduction 248, result has 30.7 percent of original size [2022-11-18 20:03:32,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 66 case distinctions, treesize of input 123 treesize of output 152 [2022-11-18 20:03:38,587 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 197 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:03:38,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:03:41,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070491515] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:03:41,729 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:03:41,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 33] total 56 [2022-11-18 20:03:41,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502225544] [2022-11-18 20:03:41,729 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:03:41,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-18 20:03:41,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:03:41,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-18 20:03:41,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=4221, Unknown=0, NotChecked=0, Total=4422 [2022-11-18 20:03:41,732 INFO L87 Difference]: Start difference. First operand 201 states and 239 transitions. Second operand has 56 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 51 states have internal predecessors, (103), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:03:51,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:03:51,177 INFO L93 Difference]: Finished difference Result 393 states and 471 transitions. [2022-11-18 20:03:51,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-18 20:03:51,177 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 51 states have internal predecessors, (103), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 99 [2022-11-18 20:03:51,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:03:51,179 INFO L225 Difference]: With dead ends: 393 [2022-11-18 20:03:51,179 INFO L226 Difference]: Without dead ends: 230 [2022-11-18 20:03:51,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=355, Invalid=7477, Unknown=0, NotChecked=0, Total=7832 [2022-11-18 20:03:51,181 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 262 mSDsluCounter, 3160 mSDsCounter, 0 mSdLazyCounter, 4200 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 3261 SdHoareTripleChecker+Invalid, 5163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 4200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 776 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:03:51,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 3261 Invalid, 5163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 4200 Invalid, 0 Unknown, 776 Unchecked, 6.6s Time] [2022-11-18 20:03:51,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-11-18 20:03:51,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 202. [2022-11-18 20:03:51,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 140 states have (on average 1.1357142857142857) internal successors, (159), 145 states have internal predecessors, (159), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:03:51,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 240 transitions. [2022-11-18 20:03:51,263 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 240 transitions. Word has length 99 [2022-11-18 20:03:51,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:03:51,263 INFO L495 AbstractCegarLoop]: Abstraction has 202 states and 240 transitions. [2022-11-18 20:03:51,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 51 states have internal predecessors, (103), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:03:51,264 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 240 transitions. [2022-11-18 20:03:51,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-18 20:03:51,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:03:51,265 INFO L195 NwaCegarLoop]: trace histogram [19, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:03:51,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 20:03:51,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:03:51,479 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:03:51,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:03:51,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1885788362, now seen corresponding path program 8 times [2022-11-18 20:03:51,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:03:51,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220559506] [2022-11-18 20:03:51,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:03:51,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:03:51,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:03:52,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:03:52,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:03:52,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:03:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:03:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:03:52,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:52,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:03:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:53,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 20:03:53,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:53,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:03:53,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:53,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:03:53,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:53,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 20:03:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:03:53,367 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:03:53,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:03:53,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220559506] [2022-11-18 20:03:53,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220559506] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:03:53,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912956551] [2022-11-18 20:03:53,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:03:53,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:03:53,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:03:53,369 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:03:53,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 20:03:55,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:03:55,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:03:55,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 2381 conjuncts, 163 conjunts are in the unsatisfiable core [2022-11-18 20:03:55,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:03:55,771 INFO L350 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 14 treesize of output 10 [2022-11-18 20:03:55,829 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:03:55,903 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:55,907 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:03:55,992 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:55,992 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:03:56,086 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:56,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:03:56,194 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:56,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:03:56,313 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:56,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:03:56,458 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:56,458 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:03:56,620 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:56,621 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:03:56,816 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:56,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:03:57,023 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:57,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:03:57,234 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:57,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 125 treesize of output 154 [2022-11-18 20:03:57,462 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:57,463 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 135 treesize of output 167 [2022-11-18 20:03:57,759 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:57,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 145 treesize of output 180 [2022-11-18 20:03:58,028 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:58,029 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 155 treesize of output 193 [2022-11-18 20:03:58,329 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:58,330 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 105 case distinctions, treesize of input 165 treesize of output 206 [2022-11-18 20:03:58,669 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:58,669 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 175 treesize of output 219 [2022-11-18 20:03:59,008 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:59,008 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 17 select indices, 17 select index equivalence classes, 0 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 136 case distinctions, treesize of input 185 treesize of output 232 [2022-11-18 20:03:59,405 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:03:59,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 194 treesize of output 244 [2022-11-18 20:04:05,576 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:04:05,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:04:08,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912956551] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:08,262 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:04:08,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 34] total 58 [2022-11-18 20:04:08,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121972973] [2022-11-18 20:04:08,262 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:04:08,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-11-18 20:04:08,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:04:08,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-11-18 20:04:08,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=4644, Unknown=0, NotChecked=0, Total=4830 [2022-11-18 20:04:08,263 INFO L87 Difference]: Start difference. First operand 202 states and 240 transitions. Second operand has 58 states, 57 states have (on average 1.894736842105263) internal successors, (108), 53 states have internal predecessors, (108), 6 states have call successors, (23), 8 states have call predecessors, (23), 5 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-11-18 20:04:22,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:04:22,049 INFO L93 Difference]: Finished difference Result 395 states and 474 transitions. [2022-11-18 20:04:22,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 20:04:22,050 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 1.894736842105263) internal successors, (108), 53 states have internal predecessors, (108), 6 states have call successors, (23), 8 states have call predecessors, (23), 5 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 100 [2022-11-18 20:04:22,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:04:22,051 INFO L225 Difference]: With dead ends: 395 [2022-11-18 20:04:22,051 INFO L226 Difference]: Without dead ends: 232 [2022-11-18 20:04:22,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 873 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=376, Invalid=8554, Unknown=0, NotChecked=0, Total=8930 [2022-11-18 20:04:22,053 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 308 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 5237 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 2941 SdHoareTripleChecker+Invalid, 6129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 5237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 694 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:04:22,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 2941 Invalid, 6129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 5237 Invalid, 0 Unknown, 694 Unchecked, 10.2s Time] [2022-11-18 20:04:22,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-11-18 20:04:22,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 203. [2022-11-18 20:04:22,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 141 states have (on average 1.1347517730496455) internal successors, (160), 146 states have internal predecessors, (160), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:04:22,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 241 transitions. [2022-11-18 20:04:22,090 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 241 transitions. Word has length 100 [2022-11-18 20:04:22,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:04:22,090 INFO L495 AbstractCegarLoop]: Abstraction has 203 states and 241 transitions. [2022-11-18 20:04:22,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 1.894736842105263) internal successors, (108), 53 states have internal predecessors, (108), 6 states have call successors, (23), 8 states have call predecessors, (23), 5 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2022-11-18 20:04:22,091 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 241 transitions. [2022-11-18 20:04:22,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-18 20:04:22,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:04:22,092 INFO L195 NwaCegarLoop]: trace histogram [20, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:04:22,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 20:04:22,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-18 20:04:22,307 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:04:22,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:04:22,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1336391234, now seen corresponding path program 9 times [2022-11-18 20:04:22,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:04:22,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091412761] [2022-11-18 20:04:22,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:04:22,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:04:22,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:04:23,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:04:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:04:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:04:23,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:04:23,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:04:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:23,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:04:23,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:24,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 20:04:24,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:24,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:04:24,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:24,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:04:24,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:24,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 20:04:24,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:04:24,221 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:04:24,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:04:24,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091412761] [2022-11-18 20:04:24,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091412761] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:04:24,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484080181] [2022-11-18 20:04:24,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:04:24,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:04:24,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:04:24,224 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:04:24,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 20:06:30,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-11-18 20:06:30,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:30,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 2400 conjuncts, 176 conjunts are in the unsatisfiable core [2022-11-18 20:06:30,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:30,752 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 20:06:30,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 20:06:30,855 INFO L350 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 14 treesize of output 10 [2022-11-18 20:06:30,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:30,988 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:30,989 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:06:31,110 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:31,111 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:06:31,236 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:31,236 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 63 [2022-11-18 20:06:31,384 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:31,385 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 76 [2022-11-18 20:06:31,539 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:31,540 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 89 [2022-11-18 20:06:31,722 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:31,722 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 85 treesize of output 102 [2022-11-18 20:06:31,930 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:31,930 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 115 [2022-11-18 20:06:32,133 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:32,134 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 105 treesize of output 128 [2022-11-18 20:06:32,333 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:32,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 115 treesize of output 141 [2022-11-18 20:06:32,572 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:32,573 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 125 treesize of output 154 [2022-11-18 20:06:32,834 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:32,835 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 135 treesize of output 167 [2022-11-18 20:06:33,090 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:33,090 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 135 treesize of output 167 [2022-11-18 20:06:33,361 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:33,361 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 145 treesize of output 180 [2022-11-18 20:06:33,638 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:33,638 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 145 treesize of output 180 [2022-11-18 20:06:33,934 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:33,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 155 treesize of output 193 [2022-11-18 20:06:34,233 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:34,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 105 case distinctions, treesize of input 165 treesize of output 206 [2022-11-18 20:06:34,565 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:34,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 175 treesize of output 219 [2022-11-18 20:06:34,901 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:34,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 17 select indices, 17 select index equivalence classes, 0 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 136 case distinctions, treesize of input 185 treesize of output 232 [2022-11-18 20:06:36,217 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:06:36,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:06:39,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484080181] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:39,168 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:06:39,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 51 [2022-11-18 20:06:39,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926200947] [2022-11-18 20:06:39,171 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:06:39,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-18 20:06:39,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:06:39,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-18 20:06:39,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=3591, Unknown=0, NotChecked=0, Total=3782 [2022-11-18 20:06:39,174 INFO L87 Difference]: Start difference. First operand 203 states and 241 transitions. Second operand has 51 states, 50 states have (on average 1.96) internal successors, (98), 47 states have internal predecessors, (98), 4 states have call successors, (23), 6 states have call predecessors, (23), 4 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-11-18 20:06:50,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:06:50,974 INFO L93 Difference]: Finished difference Result 395 states and 473 transitions. [2022-11-18 20:06:50,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-18 20:06:50,975 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.96) internal successors, (98), 47 states have internal predecessors, (98), 4 states have call successors, (23), 6 states have call predecessors, (23), 4 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 101 [2022-11-18 20:06:50,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:06:50,976 INFO L225 Difference]: With dead ends: 395 [2022-11-18 20:06:50,977 INFO L226 Difference]: Without dead ends: 232 [2022-11-18 20:06:50,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=392, Invalid=7264, Unknown=0, NotChecked=0, Total=7656 [2022-11-18 20:06:50,978 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 209 mSDsluCounter, 1982 mSDsCounter, 0 mSdLazyCounter, 3988 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 2074 SdHoareTripleChecker+Invalid, 4242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 3988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 145 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:06:50,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 2074 Invalid, 4242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 3988 Invalid, 0 Unknown, 145 Unchecked, 8.4s Time] [2022-11-18 20:06:50,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-11-18 20:06:51,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 204. [2022-11-18 20:06:51,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 147 states have internal predecessors, (161), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:06:51,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 242 transitions. [2022-11-18 20:06:51,024 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 242 transitions. Word has length 101 [2022-11-18 20:06:51,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:06:51,024 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 242 transitions. [2022-11-18 20:06:51,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.96) internal successors, (98), 47 states have internal predecessors, (98), 4 states have call successors, (23), 6 states have call predecessors, (23), 4 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-11-18 20:06:51,024 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 242 transitions. [2022-11-18 20:06:51,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-18 20:06:51,025 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:06:51,025 INFO L195 NwaCegarLoop]: trace histogram [21, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:06:51,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-11-18 20:06:51,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-18 20:06:51,226 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:06:51,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:06:51,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1484949450, now seen corresponding path program 10 times [2022-11-18 20:06:51,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:06:51,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298655366] [2022-11-18 20:06:51,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:06:51,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:06:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:06:52,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:06:52,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:06:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:06:52,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:06:52,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:06:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:52,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:06:52,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 20:06:53,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:06:53,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:06:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 20:06:53,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:06:53,308 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-18 20:06:53,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:06:53,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298655366] [2022-11-18 20:06:53,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298655366] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:06:53,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806559696] [2022-11-18 20:06:53,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:06:53,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:06:53,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:06:53,310 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:06:53,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 20:06:55,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:06:55,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:06:55,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 2419 conjuncts, 116 conjunts are in the unsatisfiable core [2022-11-18 20:06:55,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:06:55,996 INFO L350 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 14 treesize of output 10 [2022-11-18 20:06:56,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:06:56,154 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:56,155 INFO L350 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 1 case distinctions, treesize of input 35 treesize of output 37 [2022-11-18 20:06:56,237 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:56,237 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 50 [2022-11-18 20:06:56,328 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:06:56,328 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 54 treesize of output 62 [2022-11-18 20:06:56,548 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:56,549 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:56,772 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:56,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:57,003 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:57,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:57,235 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:57,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:57,476 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:57,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:57,723 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:57,723 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:57,974 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:57,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:58,233 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:58,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:58,519 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:58,519 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:58,786 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:58,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:59,057 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:59,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:59,369 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:59,369 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:59,660 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:59,660 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:06:59,941 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:06:59,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:07:00,221 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:07:00,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:07:00,505 INFO L321 Elim1Store]: treesize reduction 110, result has 31.3 percent of original size [2022-11-18 20:07:00,506 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2022-11-18 20:07:35,737 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 120 proven. 137 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:07:35,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:07:37,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806559696] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:07:37,656 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:07:37,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 34] total 60 [2022-11-18 20:07:37,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964561547] [2022-11-18 20:07:37,656 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:07:37,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-11-18 20:07:37,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:07:37,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-11-18 20:07:37,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=4365, Unknown=16, NotChecked=0, Total=4692 [2022-11-18 20:07:37,658 INFO L87 Difference]: Start difference. First operand 204 states and 242 transitions. Second operand has 60 states, 60 states have (on average 1.8166666666666667) internal successors, (109), 55 states have internal predecessors, (109), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:08:25,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:25,178 INFO L93 Difference]: Finished difference Result 405 states and 490 transitions. [2022-11-18 20:08:25,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-18 20:08:25,179 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.8166666666666667) internal successors, (109), 55 states have internal predecessors, (109), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 102 [2022-11-18 20:08:25,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:25,180 INFO L225 Difference]: With dead ends: 405 [2022-11-18 20:08:25,180 INFO L226 Difference]: Without dead ends: 240 [2022-11-18 20:08:25,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1346 ImplicationChecksByTransitivity, 84.2s TimeCoverageRelationStatistics Valid=610, Invalid=8286, Unknown=34, NotChecked=0, Total=8930 [2022-11-18 20:08:25,184 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 132 mSDsluCounter, 2803 mSDsCounter, 0 mSdLazyCounter, 2414 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 2921 SdHoareTripleChecker+Invalid, 3351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 2414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 883 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:25,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 2921 Invalid, 3351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 2414 Invalid, 0 Unknown, 883 Unchecked, 2.6s Time] [2022-11-18 20:08:25,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-11-18 20:08:25,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 208. [2022-11-18 20:08:25,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 146 states have (on average 1.1369863013698631) internal successors, (166), 151 states have internal predecessors, (166), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:08:25,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 247 transitions. [2022-11-18 20:08:25,264 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 247 transitions. Word has length 102 [2022-11-18 20:08:25,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:25,265 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 247 transitions. [2022-11-18 20:08:25,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.8166666666666667) internal successors, (109), 55 states have internal predecessors, (109), 4 states have call successors, (17), 8 states have call predecessors, (17), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-18 20:08:25,265 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 247 transitions. [2022-11-18 20:08:25,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-11-18 20:08:25,266 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:25,267 INFO L195 NwaCegarLoop]: trace histogram [22, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:25,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:25,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-18 20:08:25,483 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:25,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:25,483 INFO L85 PathProgramCache]: Analyzing trace with hash 210544746, now seen corresponding path program 1 times [2022-11-18 20:08:25,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:25,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114869461] [2022-11-18 20:08:25,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:25,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:25,561 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 20:08:25,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [939878174] [2022-11-18 20:08:25,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:25,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:25,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:25,563 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:25,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 20:08:26,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:26,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 2594 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 20:08:26,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:26,570 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 302 trivial. 0 not checked. [2022-11-18 20:08:26,570 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:08:26,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:26,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114869461] [2022-11-18 20:08:26,571 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 20:08:26,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939878174] [2022-11-18 20:08:26,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939878174] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:08:26,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:08:26,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:08:26,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325535431] [2022-11-18 20:08:26,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:08:26,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:08:26,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:26,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:08:26,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:08:26,573 INFO L87 Difference]: Start difference. First operand 208 states and 247 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-18 20:08:26,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:08:26,667 INFO L93 Difference]: Finished difference Result 277 states and 331 transitions. [2022-11-18 20:08:26,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:08:26,668 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 108 [2022-11-18 20:08:26,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:08:26,670 INFO L225 Difference]: With dead ends: 277 [2022-11-18 20:08:26,670 INFO L226 Difference]: Without dead ends: 213 [2022-11-18 20:08:26,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:08:26,672 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 10 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:08:26,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 473 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:08:26,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-11-18 20:08:26,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 210. [2022-11-18 20:08:26,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 148 states have (on average 1.135135135135135) internal successors, (168), 153 states have internal predecessors, (168), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:08:26,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 249 transitions. [2022-11-18 20:08:26,749 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 249 transitions. Word has length 108 [2022-11-18 20:08:26,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:08:26,749 INFO L495 AbstractCegarLoop]: Abstraction has 210 states and 249 transitions. [2022-11-18 20:08:26,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-18 20:08:26,758 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 249 transitions. [2022-11-18 20:08:26,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-11-18 20:08:26,760 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:08:26,760 INFO L195 NwaCegarLoop]: trace histogram [22, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:08:26,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-18 20:08:26,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-18 20:08:26,973 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:08:26,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:08:26,973 INFO L85 PathProgramCache]: Analyzing trace with hash 603571756, now seen corresponding path program 1 times [2022-11-18 20:08:26,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:08:26,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92625643] [2022-11-18 20:08:26,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:26,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:08:27,045 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 20:08:27,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1506101674] [2022-11-18 20:08:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:08:27,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:08:27,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:08:27,047 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:08:27,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 20:08:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:08:30,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 49 conjunts are in the unsatisfiable core [2022-11-18 20:08:30,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:08:30,688 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-18 20:08:30,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:08:32,420 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 2 proven. 253 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 20:08:32,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:08:32,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92625643] [2022-11-18 20:08:32,421 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 20:08:32,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506101674] [2022-11-18 20:08:32,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506101674] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:08:32,421 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:08:32,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2022-11-18 20:08:32,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713467580] [2022-11-18 20:08:32,421 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:08:32,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-11-18 20:08:32,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:08:32,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-11-18 20:08:32,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=658, Invalid=1792, Unknown=0, NotChecked=0, Total=2450 [2022-11-18 20:08:32,424 INFO L87 Difference]: Start difference. First operand 210 states and 249 transitions. Second operand has 50 states, 50 states have (on average 2.08) internal successors, (104), 50 states have internal predecessors, (104), 2 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-18 20:09:24,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:09:24,799 INFO L93 Difference]: Finished difference Result 398 states and 489 transitions. [2022-11-18 20:09:24,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-18 20:09:24,799 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.08) internal successors, (104), 50 states have internal predecessors, (104), 2 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 108 [2022-11-18 20:09:24,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:09:24,801 INFO L225 Difference]: With dead ends: 398 [2022-11-18 20:09:24,801 INFO L226 Difference]: Without dead ends: 228 [2022-11-18 20:09:24,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 53.1s TimeCoverageRelationStatistics Valid=1404, Invalid=3016, Unknown=2, NotChecked=0, Total=4422 [2022-11-18 20:09:24,803 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 189 mSDsluCounter, 3817 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 3977 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:09:24,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 3977 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:09:24,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-18 20:09:24,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2022-11-18 20:09:24,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 166 states have (on average 1.1204819277108433) internal successors, (186), 171 states have internal predecessors, (186), 39 states have call successors, (39), 20 states have call predecessors, (39), 22 states have return successors, (42), 36 states have call predecessors, (42), 37 states have call successors, (42) [2022-11-18 20:09:24,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 267 transitions. [2022-11-18 20:09:24,867 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 267 transitions. Word has length 108 [2022-11-18 20:09:24,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:09:24,867 INFO L495 AbstractCegarLoop]: Abstraction has 228 states and 267 transitions. [2022-11-18 20:09:24,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.08) internal successors, (104), 50 states have internal predecessors, (104), 2 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-18 20:09:24,868 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 267 transitions. [2022-11-18 20:09:24,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 20:09:24,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:09:24,869 INFO L195 NwaCegarLoop]: trace histogram [40, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:09:24,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-11-18 20:09:25,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:25,083 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:09:25,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:09:25,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1743056172, now seen corresponding path program 2 times [2022-11-18 20:09:25,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:09:25,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877519588] [2022-11-18 20:09:25,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:09:25,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:09:25,171 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 20:09:25,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [784590269] [2022-11-18 20:09:25,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:09:25,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:09:25,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:09:25,173 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:09:25,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-18 20:09:47,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:09:47,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:09:47,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 2941 conjuncts, 283 conjunts are in the unsatisfiable core [2022-11-18 20:09:47,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:09:47,592 INFO L350 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 [2022-11-18 20:09:48,192 INFO L350 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 14 treesize of output 10 [2022-11-18 20:09:48,245 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-18 20:09:48,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:09:48,364 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 20:09:48,364 INFO L350 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 24 treesize of output 23 [2022-11-18 20:09:48,418 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:09:48,489 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 20:09:48,489 INFO L350 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 24 treesize of output 23 [2022-11-18 20:09:48,546 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 20:09:48,546 INFO L350 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 24 treesize of output 23 [2022-11-18 20:09:48,601 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-18 20:09:48,662 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 20:09:48,662 INFO L350 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 24 treesize of output 23 [2022-11-18 20:09:48,730 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:48,730 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:48,812 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:48,812 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:09:48,897 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:48,898 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:09:48,966 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:48,967 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,040 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,041 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,119 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,119 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,198 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,198 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,298 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:49,298 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:09:49,374 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,374 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,472 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:49,473 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:09:49,591 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,592 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,675 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,675 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,758 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,758 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,846 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:49,847 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:49,956 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:49,957 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:09:50,060 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:50,060 INFO L350 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 3 case distinctions, treesize of input 33 treesize of output 35 [2022-11-18 20:09:50,156 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:50,156 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:50,258 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:09:50,258 INFO L350 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 1 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:50,373 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:50,374 INFO L350 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 3 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:50,496 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:50,496 INFO L350 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 3 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:50,630 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:50,631 INFO L350 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 3 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:50,760 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:50,760 INFO L350 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 3 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:50,896 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 20:09:50,897 INFO L350 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 3 case distinctions, treesize of input 32 treesize of output 34 [2022-11-18 20:09:51,214 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 20:09:51,214 INFO L350 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 17 treesize of output 21 [2022-11-18 20:09:51,908 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2022-11-18 20:09:51,930 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 20:09:51,931 INFO L350 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 17 treesize of output 21 [2022-11-18 20:09:52,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:52,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:52,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:09:52,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 48 [2022-11-18 20:09:59,519 INFO L321 Elim1Store]: treesize reduction 281, result has 19.5 percent of original size [2022-11-18 20:09:59,519 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 11 new quantified variables, introduced 30 case distinctions, treesize of input 269 treesize of output 438 [2022-11-18 20:09:59,933 INFO L321 Elim1Store]: treesize reduction 4, result has 95.1 percent of original size [2022-11-18 20:09:59,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 160 treesize of output 226 [2022-11-18 20:10:00,462 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 13 proven. 830 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 20:10:00,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:10:02,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:02,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877519588] [2022-11-18 20:10:02,349 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 20:10:02,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784590269] [2022-11-18 20:10:02,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784590269] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:02,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:10:02,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2022-11-18 20:10:02,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99880647] [2022-11-18 20:10:02,349 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-18 20:10:02,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-11-18 20:10:02,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:10:02,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-11-18 20:10:02,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=5995, Unknown=53, NotChecked=0, Total=6320 [2022-11-18 20:10:02,351 INFO L87 Difference]: Start difference. First operand 228 states and 267 transitions. Second operand has 76 states, 71 states have (on average 1.267605633802817) internal successors, (90), 67 states have internal predecessors, (90), 9 states have call successors, (14), 7 states have call predecessors, (14), 9 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) [2022-11-18 20:10:03,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:03,945 INFO L93 Difference]: Finished difference Result 269 states and 318 transitions. [2022-11-18 20:10:03,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-11-18 20:10:03,946 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 71 states have (on average 1.267605633802817) internal successors, (90), 67 states have internal predecessors, (90), 9 states have call successors, (14), 7 states have call predecessors, (14), 9 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) Word has length 126 [2022-11-18 20:10:03,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:03,948 INFO L225 Difference]: With dead ends: 269 [2022-11-18 20:10:03,948 INFO L226 Difference]: Without dead ends: 267 [2022-11-18 20:10:03,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 42 SyntacticMatches, 11 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2034 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=336, Invalid=7441, Unknown=55, NotChecked=0, Total=7832 [2022-11-18 20:10:03,949 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 146 mSDsluCounter, 1186 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1274 SdHoareTripleChecker+Invalid, 2213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1367 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:03,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1274 Invalid, 2213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 710 Invalid, 0 Unknown, 1367 Unchecked, 0.6s Time] [2022-11-18 20:10:03,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-18 20:10:04,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 251. [2022-11-18 20:10:04,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 183 states have (on average 1.1256830601092895) internal successors, (206), 189 states have internal predecessors, (206), 42 states have call successors, (42), 22 states have call predecessors, (42), 25 states have return successors, (49), 39 states have call predecessors, (49), 40 states have call successors, (49) [2022-11-18 20:10:04,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 297 transitions. [2022-11-18 20:10:04,069 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 297 transitions. Word has length 126 [2022-11-18 20:10:04,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:04,070 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 297 transitions. [2022-11-18 20:10:04,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 71 states have (on average 1.267605633802817) internal successors, (90), 67 states have internal predecessors, (90), 9 states have call successors, (14), 7 states have call predecessors, (14), 9 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) [2022-11-18 20:10:04,071 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 297 transitions. [2022-11-18 20:10:04,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-18 20:10:04,072 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:04,072 INFO L195 NwaCegarLoop]: trace histogram [40, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:10:04,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-18 20:10:04,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-18 20:10:04,287 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:04,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:04,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1104115544, now seen corresponding path program 1 times [2022-11-18 20:10:04,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:04,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571617847] [2022-11-18 20:10:04,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:04,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:04,382 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-18 20:10:04,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [321327475] [2022-11-18 20:10:04,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:04,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:04,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:04,384 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:04,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-18 20:10:05,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:05,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 2945 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:10:05,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:10:05,534 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 862 trivial. 0 not checked. [2022-11-18 20:10:05,535 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:10:05,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:05,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571617847] [2022-11-18 20:10:05,535 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-18 20:10:05,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321327475] [2022-11-18 20:10:05,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321327475] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:10:05,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:10:05,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 20:10:05,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861009344] [2022-11-18 20:10:05,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:10:05,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 20:10:05,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 20:10:05,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 20:10:05,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-18 20:10:05,538 INFO L87 Difference]: Start difference. First operand 251 states and 297 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-18 20:10:05,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:10:05,665 INFO L93 Difference]: Finished difference Result 389 states and 462 transitions. [2022-11-18 20:10:05,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:10:05,666 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) Word has length 132 [2022-11-18 20:10:05,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:10:05,667 INFO L225 Difference]: With dead ends: 389 [2022-11-18 20:10:05,668 INFO L226 Difference]: Without dead ends: 248 [2022-11-18 20:10:05,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:10:05,669 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 2 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 20:10:05,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 960 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 20:10:05,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-11-18 20:10:05,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2022-11-18 20:10:05,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 180 states have (on average 1.1166666666666667) internal successors, (201), 186 states have internal predecessors, (201), 42 states have call successors, (42), 22 states have call predecessors, (42), 25 states have return successors, (49), 39 states have call predecessors, (49), 40 states have call successors, (49) [2022-11-18 20:10:05,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 292 transitions. [2022-11-18 20:10:05,777 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 292 transitions. Word has length 132 [2022-11-18 20:10:05,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:10:05,777 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 292 transitions. [2022-11-18 20:10:05,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-18 20:10:05,778 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 292 transitions. [2022-11-18 20:10:05,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-18 20:10:05,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:10:05,779 INFO L195 NwaCegarLoop]: trace histogram [40, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:10:05,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-18 20:10:05,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-18 20:10:05,999 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:10:05,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:10:05,999 INFO L85 PathProgramCache]: Analyzing trace with hash -246752786, now seen corresponding path program 11 times [2022-11-18 20:10:05,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 20:10:05,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629205398] [2022-11-18 20:10:05,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:10:06,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 20:10:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:18,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 20:10:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:19,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 20:10:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:19,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-18 20:10:19,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:19,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-18 20:10:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:19,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 20:10:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:19,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 20:10:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:19,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 20:10:19,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 20:10:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:27,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 20:10:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:28,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 20:10:28,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:28,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 20:10:28,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:10:29,292 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 528 proven. 332 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 20:10:29,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 20:10:29,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629205398] [2022-11-18 20:10:29,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629205398] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 20:10:29,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610542606] [2022-11-18 20:10:29,293 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:10:29,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 20:10:29,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:10:29,294 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 20:10:29,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_454fd5f9-9f6b-4bf6-8020-c804a1b0c2f9/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process