./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b 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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN --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 a49fa15b0860d2357f9ad3c8c6bab1d80cf83a6734355dc0b05c55121c837273 --- 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-6b4ec56 [2022-11-20 11:56:58,583 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:56:58,586 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:56:58,624 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:56:58,624 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:56:58,628 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:56:58,630 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:56:58,633 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:56:58,636 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:56:58,641 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:56:58,643 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:56:58,645 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:56:58,645 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:56:58,648 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:56:58,649 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:56:58,651 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:56:58,653 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:56:58,653 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:56:58,655 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:56:58,661 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:56:58,663 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:56:58,666 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:56:58,667 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:56:58,668 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:56:58,678 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:56:58,679 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:56:58,679 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:56:58,681 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:56:58,682 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:56:58,683 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:56:58,683 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:56:58,684 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:56:58,686 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:56:58,688 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:56:58,689 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:56:58,689 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:56:58,690 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:56:58,690 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:56:58,691 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:56:58,693 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:56:58,693 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:56:58,695 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 11:56:58,736 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:56:58,737 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:56:58,738 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:56:58,738 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:56:58,739 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:56:58,740 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:56:58,740 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:56:58,741 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:56:58,741 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:56:58,741 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:56:58,743 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 11:56:58,743 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:56:58,743 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 11:56:58,744 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:56:58,744 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 11:56:58,744 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 11:56:58,745 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:56:58,745 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 11:56:58,745 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:56:58,746 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:56:58,746 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:56:58,746 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:56:58,747 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:56:58,747 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:56:58,747 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 11:56:58,748 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 11:56:58,748 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 11:56:58,748 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 11:56:58,748 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 11:56:58,749 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 11:56:58,749 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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN 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 -> a49fa15b0860d2357f9ad3c8c6bab1d80cf83a6734355dc0b05c55121c837273 [2022-11-20 11:56:59,088 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:56:59,123 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:56:59,126 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:56:59,127 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:56:59,128 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:56:59,129 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i [2022-11-20 11:57:02,133 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:57:02,726 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:57:02,727 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i [2022-11-20 11:57:02,762 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/data/78b566002/f3355fca6bbb44e9ab87bdc7101ba6a0/FLAGff0d08839 [2022-11-20 11:57:02,784 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/data/78b566002/f3355fca6bbb44e9ab87bdc7101ba6a0 [2022-11-20 11:57:02,787 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:57:02,789 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:57:02,796 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:57:02,796 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:57:02,799 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:57:02,800 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:57:02" (1/1) ... [2022-11-20 11:57:02,801 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3aaeb399 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:02, skipping insertion in model container [2022-11-20 11:57:02,801 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:57:02" (1/1) ... [2022-11-20 11:57:02,809 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:57:02,893 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:57:03,231 WARN L237 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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4493,4506] [2022-11-20 11:57:03,241 WARN L237 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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4553,4566] [2022-11-20 11:57:04,236 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,237 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,238 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,239 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,240 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,256 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,260 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,262 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,262 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,265 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,266 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,267 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,268 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:04,806 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 11:57:04,807 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 11:57:04,809 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 11:57:04,815 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 11:57:04,817 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 11:57:04,818 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 11:57:04,819 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 11:57:04,819 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 11:57:04,820 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 11:57:04,821 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 11:57:05,095 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 11:57:05,143 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:57:05,180 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 11:57:05,202 WARN L237 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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4493,4506] [2022-11-20 11:57:05,203 WARN L237 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_5379b9f6-6af9-4eb8-856b-6c4185d61b40/sv-benchmarks/c/aws-c-common/aws_linked_list_end_harness.i[4553,4566] [2022-11-20 11:57:05,250 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,251 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,251 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,252 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,253 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,262 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,279 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,281 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,282 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,284 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,285 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,286 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,286 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 11:57:05,368 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 11:57:05,370 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 11:57:05,371 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 11:57:05,372 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 11:57:05,373 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 11:57:05,374 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 11:57:05,374 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 11:57:05,375 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 11:57:05,376 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 11:57:05,376 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 11:57:05,400 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 11:57:05,416 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:57:05,658 INFO L208 MainTranslator]: Completed translation [2022-11-20 11:57:05,659 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05 WrapperNode [2022-11-20 11:57:05,659 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 11:57:05,660 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 11:57:05,661 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 11:57:05,661 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 11:57:05,669 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,757 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,789 INFO L138 Inliner]: procedures = 679, calls = 1039, calls flagged for inlining = 52, calls inlined = 6, statements flattened = 135 [2022-11-20 11:57:05,789 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 11:57:05,790 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 11:57:05,790 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 11:57:05,790 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 11:57:05,800 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,801 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,816 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,819 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,831 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,854 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,862 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,864 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,868 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 11:57:05,869 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 11:57:05,871 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 11:57:05,871 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 11:57:05,872 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (1/1) ... [2022-11-20 11:57:05,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:57:05,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:05,917 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 11:57:05,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 11:57:05,972 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 11:57:05,972 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-20 11:57:05,972 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-20 11:57:05,973 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2022-11-20 11:57:05,973 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2022-11-20 11:57:05,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 11:57:05,973 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2022-11-20 11:57:05,974 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2022-11-20 11:57:05,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 11:57:05,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 11:57:05,976 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 11:57:05,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 11:57:05,976 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-20 11:57:05,976 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-20 11:57:05,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 11:57:05,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 11:57:05,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 11:57:05,977 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-20 11:57:05,977 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-20 11:57:05,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 11:57:06,273 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 11:57:06,277 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 11:57:06,556 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 11:57:06,563 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 11:57:06,579 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-20 11:57:06,581 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:57:06 BoogieIcfgContainer [2022-11-20 11:57:06,581 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 11:57:06,584 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 11:57:06,584 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 11:57:06,587 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 11:57:06,588 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:57:02" (1/3) ... [2022-11-20 11:57:06,588 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@323cda83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:57:06, skipping insertion in model container [2022-11-20 11:57:06,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:57:05" (2/3) ... [2022-11-20 11:57:06,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@323cda83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:57:06, skipping insertion in model container [2022-11-20 11:57:06,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:57:06" (3/3) ... [2022-11-20 11:57:06,591 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_linked_list_end_harness.i [2022-11-20 11:57:06,617 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 11:57:06,617 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 11:57:06,662 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 11:57:06,669 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;@68ab10db, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 11:57:06,669 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 11:57:06,673 INFO L276 IsEmpty]: Start isEmpty. Operand has 68 states, 48 states have (on average 1.3541666666666667) internal successors, (65), 49 states have internal predecessors, (65), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-20 11:57:06,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-20 11:57:06,684 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:06,685 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:06,686 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:06,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:06,691 INFO L85 PathProgramCache]: Analyzing trace with hash -2107862704, now seen corresponding path program 1 times [2022-11-20 11:57:06,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:06,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45630512] [2022-11-20 11:57:06,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:06,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-20 11:57:07,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:57:07,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:57:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:57:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:07,417 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-20 11:57:07,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:07,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45630512] [2022-11-20 11:57:07,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45630512] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:07,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:57:07,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 11:57:07,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70904190] [2022-11-20 11:57:07,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:07,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-20 11:57:07,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:07,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-20 11:57:07,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-20 11:57:07,487 INFO L87 Difference]: Start difference. First operand has 68 states, 48 states have (on average 1.3541666666666667) internal successors, (65), 49 states have internal predecessors, (65), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 2 states, 2 states have (on average 13.5) internal successors, (27), 2 states have internal predecessors, (27), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:07,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:07,539 INFO L93 Difference]: Finished difference Result 128 states and 184 transitions. [2022-11-20 11:57:07,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-20 11:57:07,541 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 13.5) internal successors, (27), 2 states have internal predecessors, (27), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2022-11-20 11:57:07,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:07,550 INFO L225 Difference]: With dead ends: 128 [2022-11-20 11:57:07,550 INFO L226 Difference]: Without dead ends: 63 [2022-11-20 11:57:07,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 19 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-20 11:57:07,560 INFO L413 NwaCegarLoop]: 87 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, 87 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-20 11:57:07,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:57:07,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-11-20 11:57:07,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2022-11-20 11:57:07,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 45 states have internal predecessors, (57), 13 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-20 11:57:07,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 82 transitions. [2022-11-20 11:57:07,619 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 82 transitions. Word has length 68 [2022-11-20 11:57:07,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:07,621 INFO L495 AbstractCegarLoop]: Abstraction has 63 states and 82 transitions. [2022-11-20 11:57:07,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 13.5) internal successors, (27), 2 states have internal predecessors, (27), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:07,623 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 82 transitions. [2022-11-20 11:57:07,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-20 11:57:07,631 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:07,631 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:07,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 11:57:07,632 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:07,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:07,641 INFO L85 PathProgramCache]: Analyzing trace with hash 900796622, now seen corresponding path program 1 times [2022-11-20 11:57:07,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:07,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154216496] [2022-11-20 11:57:07,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:07,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:07,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-20 11:57:08,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:57:08,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:57:08,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:57:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,410 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:57:08,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:08,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154216496] [2022-11-20 11:57:08,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154216496] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:08,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456655046] [2022-11-20 11:57:08,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:08,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:08,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:08,416 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:08,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 11:57:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:08,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 66 conjunts are in the unsatisfiable core [2022-11-20 11:57:08,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:08,828 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-20 11:57:08,851 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-20 11:57:08,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:08,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:08,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 31 [2022-11-20 11:57:08,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:08,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:08,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 29 [2022-11-20 11:57:10,262 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:57:10,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:57:11,069 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 738 treesize of output 726 [2022-11-20 11:57:11,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:11,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:57:11,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:11,363 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-20 11:57:11,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456655046] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:11,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:57:11,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6, 10] total 21 [2022-11-20 11:57:11,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530524717] [2022-11-20 11:57:11,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:11,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 11:57:11,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:11,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 11:57:11,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=361, Unknown=1, NotChecked=0, Total=420 [2022-11-20 11:57:11,367 INFO L87 Difference]: Start difference. First operand 63 states and 82 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-20 11:57:11,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:11,898 INFO L93 Difference]: Finished difference Result 133 states and 186 transitions. [2022-11-20 11:57:11,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:57:11,898 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 68 [2022-11-20 11:57:11,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:11,901 INFO L225 Difference]: With dead ends: 133 [2022-11-20 11:57:11,902 INFO L226 Difference]: Without dead ends: 84 [2022-11-20 11:57:11,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 126 SyntacticMatches, 8 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=74, Invalid=477, Unknown=1, NotChecked=0, Total=552 [2022-11-20 11:57:11,904 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 33 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:11,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 364 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 178 Invalid, 0 Unknown, 46 Unchecked, 0.3s Time] [2022-11-20 11:57:11,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-11-20 11:57:11,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 83. [2022-11-20 11:57:11,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 57 states have internal predecessors, (69), 22 states have call successors, (22), 5 states have call predecessors, (22), 6 states have return successors, (25), 20 states have call predecessors, (25), 21 states have call successors, (25) [2022-11-20 11:57:11,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 116 transitions. [2022-11-20 11:57:11,924 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 116 transitions. Word has length 68 [2022-11-20 11:57:11,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:11,924 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 116 transitions. [2022-11-20 11:57:11,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-20 11:57:11,925 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 116 transitions. [2022-11-20 11:57:11,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-20 11:57:11,927 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:11,927 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:11,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:12,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:12,135 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:12,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:12,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1895898232, now seen corresponding path program 1 times [2022-11-20 11:57:12,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:12,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622203200] [2022-11-20 11:57:12,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:12,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:12,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:12,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-20 11:57:12,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:57:12,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:57:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:57:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,510 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:57:12,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:12,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622203200] [2022-11-20 11:57:12,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622203200] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:12,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60460223] [2022-11-20 11:57:12,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:12,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:12,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:12,513 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:12,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 11:57:12,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:12,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-20 11:57:12,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:12,865 INFO L321 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2022-11-20 11:57:12,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 78 [2022-11-20 11:57:12,877 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 10 treesize of output 9 [2022-11-20 11:57:12,892 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 16 treesize of output 15 [2022-11-20 11:57:12,965 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 26 [2022-11-20 11:57:12,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2022-11-20 11:57:13,001 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 11:57:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:57:13,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:13,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60460223] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:13,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:13,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [6] total 16 [2022-11-20 11:57:13,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960178190] [2022-11-20 11:57:13,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:13,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 11:57:13,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:13,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 11:57:13,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:57:13,717 INFO L87 Difference]: Start difference. First operand 83 states and 116 transitions. Second operand has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 12 states have internal predecessors, (53), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2022-11-20 11:57:14,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:14,117 INFO L93 Difference]: Finished difference Result 202 states and 280 transitions. [2022-11-20 11:57:14,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 11:57:14,118 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 12 states have internal predecessors, (53), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 68 [2022-11-20 11:57:14,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:14,121 INFO L225 Difference]: With dead ends: 202 [2022-11-20 11:57:14,121 INFO L226 Difference]: Without dead ends: 153 [2022-11-20 11:57:14,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:57:14,124 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 103 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 219 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:14,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1133 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 117 Invalid, 0 Unknown, 219 Unchecked, 0.2s Time] [2022-11-20 11:57:14,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-11-20 11:57:14,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 146. [2022-11-20 11:57:14,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 107 states have (on average 1.3738317757009346) internal successors, (147), 109 states have internal predecessors, (147), 27 states have call successors, (27), 11 states have call predecessors, (27), 11 states have return successors, (32), 25 states have call predecessors, (32), 25 states have call successors, (32) [2022-11-20 11:57:14,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 206 transitions. [2022-11-20 11:57:14,160 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 206 transitions. Word has length 68 [2022-11-20 11:57:14,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:14,161 INFO L495 AbstractCegarLoop]: Abstraction has 146 states and 206 transitions. [2022-11-20 11:57:14,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 12 states have internal predecessors, (53), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2022-11-20 11:57:14,161 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 206 transitions. [2022-11-20 11:57:14,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-20 11:57:14,164 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:14,164 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:14,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:14,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-11-20 11:57:14,371 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:14,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:14,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1889595974, now seen corresponding path program 1 times [2022-11-20 11:57:14,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:14,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292445588] [2022-11-20 11:57:14,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:14,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:14,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:14,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:14,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-20 11:57:14,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:57:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:57:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:57:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,725 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-20 11:57:14,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:14,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292445588] [2022-11-20 11:57:14,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292445588] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:14,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168800105] [2022-11-20 11:57:14,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:14,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:14,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:14,727 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:14,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 11:57:14,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:14,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-20 11:57:14,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:14,954 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:57:14,955 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:57:14,972 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:57:14,973 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:57:15,884 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 35 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-20 11:57:15,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:57:16,554 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:57:16,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168800105] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:57:16,555 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:57:16,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 15, 11] total 27 [2022-11-20 11:57:16,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112921582] [2022-11-20 11:57:16,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:57:16,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-20 11:57:16,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:16,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-20 11:57:16,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:57:16,562 INFO L87 Difference]: Start difference. First operand 146 states and 206 transitions. Second operand has 27 states, 25 states have (on average 3.28) internal successors, (82), 26 states have internal predecessors, (82), 8 states have call successors, (19), 3 states have call predecessors, (19), 7 states have return successors, (19), 7 states have call predecessors, (19), 8 states have call successors, (19) [2022-11-20 11:57:18,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:18,606 INFO L93 Difference]: Finished difference Result 460 states and 776 transitions. [2022-11-20 11:57:18,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-20 11:57:18,609 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 3.28) internal successors, (82), 26 states have internal predecessors, (82), 8 states have call successors, (19), 3 states have call predecessors, (19), 7 states have return successors, (19), 7 states have call predecessors, (19), 8 states have call successors, (19) Word has length 68 [2022-11-20 11:57:18,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:18,616 INFO L225 Difference]: With dead ends: 460 [2022-11-20 11:57:18,617 INFO L226 Difference]: Without dead ends: 336 [2022-11-20 11:57:18,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 136 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=363, Invalid=2393, Unknown=0, NotChecked=0, Total=2756 [2022-11-20 11:57:18,624 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 357 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 363 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:18,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 1669 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 717 Invalid, 0 Unknown, 363 Unchecked, 0.8s Time] [2022-11-20 11:57:18,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-11-20 11:57:18,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 247. [2022-11-20 11:57:18,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 186 states have (on average 1.39247311827957) internal successors, (259), 198 states have internal predecessors, (259), 35 states have call successors, (35), 15 states have call predecessors, (35), 25 states have return successors, (91), 33 states have call predecessors, (91), 33 states have call successors, (91) [2022-11-20 11:57:18,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 385 transitions. [2022-11-20 11:57:18,682 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 385 transitions. Word has length 68 [2022-11-20 11:57:18,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:18,682 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 385 transitions. [2022-11-20 11:57:18,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 3.28) internal successors, (82), 26 states have internal predecessors, (82), 8 states have call successors, (19), 3 states have call predecessors, (19), 7 states have return successors, (19), 7 states have call predecessors, (19), 8 states have call successors, (19) [2022-11-20 11:57:18,683 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 385 transitions. [2022-11-20 11:57:18,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-20 11:57:18,686 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:18,687 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:18,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:18,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:18,894 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:18,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:18,894 INFO L85 PathProgramCache]: Analyzing trace with hash -169373690, now seen corresponding path program 1 times [2022-11-20 11:57:18,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:18,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872983352] [2022-11-20 11:57:18,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:18,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:19,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-20 11:57:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-20 11:57:19,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:57:19,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:57:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,126 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-20 11:57:19,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:19,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872983352] [2022-11-20 11:57:19,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872983352] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:19,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758108033] [2022-11-20 11:57:19,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:19,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:19,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:19,128 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:19,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 11:57:19,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:19,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 11:57:19,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:19,464 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:57:19,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:19,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758108033] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:19,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:19,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-11-20 11:57:19,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234908591] [2022-11-20 11:57:19,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:19,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:57:19,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:19,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:57:19,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:57:19,466 INFO L87 Difference]: Start difference. First operand 247 states and 385 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:19,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:19,702 INFO L93 Difference]: Finished difference Result 490 states and 780 transitions. [2022-11-20 11:57:19,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:57:19,703 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2022-11-20 11:57:19,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:19,706 INFO L225 Difference]: With dead ends: 490 [2022-11-20 11:57:19,707 INFO L226 Difference]: Without dead ends: 267 [2022-11-20 11:57:19,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:57:19,709 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 103 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:19,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 241 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:57:19,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-20 11:57:19,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 258. [2022-11-20 11:57:19,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 194 states have (on average 1.3711340206185567) internal successors, (266), 209 states have internal predecessors, (266), 35 states have call successors, (35), 15 states have call predecessors, (35), 28 states have return successors, (108), 33 states have call predecessors, (108), 33 states have call successors, (108) [2022-11-20 11:57:19,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 409 transitions. [2022-11-20 11:57:19,763 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 409 transitions. Word has length 70 [2022-11-20 11:57:19,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:19,763 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 409 transitions. [2022-11-20 11:57:19,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:19,764 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 409 transitions. [2022-11-20 11:57:19,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-20 11:57:19,767 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:19,767 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:19,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:19,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:19,979 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:19,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:19,980 INFO L85 PathProgramCache]: Analyzing trace with hash -782114893, now seen corresponding path program 1 times [2022-11-20 11:57:19,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:19,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088215966] [2022-11-20 11:57:19,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:19,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:20,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-20 11:57:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-20 11:57:20,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:57:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 11:57:20,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,263 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-20 11:57:20,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:20,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088215966] [2022-11-20 11:57:20,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088215966] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:20,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177628036] [2022-11-20 11:57:20,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:20,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:20,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:20,266 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:20,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 11:57:20,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:20,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:57:20,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:20,593 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:57:20,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:20,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177628036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:20,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:20,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-11-20 11:57:20,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802172403] [2022-11-20 11:57:20,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:20,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:57:20,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:20,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:57:20,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:57:20,595 INFO L87 Difference]: Start difference. First operand 258 states and 409 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:20,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:20,980 INFO L93 Difference]: Finished difference Result 582 states and 956 transitions. [2022-11-20 11:57:20,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:57:20,981 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2022-11-20 11:57:20,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:20,985 INFO L225 Difference]: With dead ends: 582 [2022-11-20 11:57:20,986 INFO L226 Difference]: Without dead ends: 347 [2022-11-20 11:57:20,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-11-20 11:57:20,989 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 143 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:20,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 282 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:57:20,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-11-20 11:57:21,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 269. [2022-11-20 11:57:21,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 205 states have (on average 1.3756097560975609) internal successors, (282), 220 states have internal predecessors, (282), 35 states have call successors, (35), 15 states have call predecessors, (35), 28 states have return successors, (108), 33 states have call predecessors, (108), 33 states have call successors, (108) [2022-11-20 11:57:21,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 425 transitions. [2022-11-20 11:57:21,063 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 425 transitions. Word has length 72 [2022-11-20 11:57:21,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:21,064 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 425 transitions. [2022-11-20 11:57:21,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:21,064 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 425 transitions. [2022-11-20 11:57:21,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-20 11:57:21,068 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:21,068 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:21,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:21,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-20 11:57:21,276 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:21,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:21,276 INFO L85 PathProgramCache]: Analyzing trace with hash -360254429, now seen corresponding path program 1 times [2022-11-20 11:57:21,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:21,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137759939] [2022-11-20 11:57:21,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:21,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:21,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:21,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:21,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 11:57:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 11:57:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:57:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-20 11:57:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,606 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 11:57:21,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:21,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137759939] [2022-11-20 11:57:21,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137759939] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:21,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795405433] [2022-11-20 11:57:21,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:21,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:21,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:21,609 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:21,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 11:57:21,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:21,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 11:57:21,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:21,833 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-20 11:57:21,834 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:21,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795405433] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:21,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:21,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-20 11:57:21,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666792680] [2022-11-20 11:57:21,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:21,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:57:21,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:21,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:57:21,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:57:21,836 INFO L87 Difference]: Start difference. First operand 269 states and 425 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:21,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:21,904 INFO L93 Difference]: Finished difference Result 570 states and 967 transitions. [2022-11-20 11:57:21,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:57:21,905 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2022-11-20 11:57:21,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:21,910 INFO L225 Difference]: With dead ends: 570 [2022-11-20 11:57:21,910 INFO L226 Difference]: Without dead ends: 328 [2022-11-20 11:57:21,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:57:21,914 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 6 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:21,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 160 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:57:21,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-11-20 11:57:21,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 276. [2022-11-20 11:57:21,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 212 states have (on average 1.3679245283018868) internal successors, (290), 227 states have internal predecessors, (290), 35 states have call successors, (35), 15 states have call predecessors, (35), 28 states have return successors, (108), 33 states have call predecessors, (108), 33 states have call successors, (108) [2022-11-20 11:57:21,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 433 transitions. [2022-11-20 11:57:21,971 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 433 transitions. Word has length 73 [2022-11-20 11:57:21,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:21,972 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 433 transitions. [2022-11-20 11:57:21,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-20 11:57:21,972 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 433 transitions. [2022-11-20 11:57:21,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-20 11:57:21,975 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:21,975 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:21,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:22,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 11:57:22,184 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:22,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:22,184 INFO L85 PathProgramCache]: Analyzing trace with hash -186702901, now seen corresponding path program 1 times [2022-11-20 11:57:22,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:22,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231386783] [2022-11-20 11:57:22,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:22,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:22,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:22,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:22,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:57:22,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:22,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-20 11:57:22,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-20 11:57:22,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 11:57:22,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-20 11:57:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,651 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-20 11:57:22,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:22,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231386783] [2022-11-20 11:57:22,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231386783] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:22,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414047782] [2022-11-20 11:57:22,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:22,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:22,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:22,653 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:22,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 11:57:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:22,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 44 conjunts are in the unsatisfiable core [2022-11-20 11:57:22,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:22,985 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:57:22,986 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:57:23,006 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:57:23,007 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:57:24,176 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 28 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-20 11:57:24,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:57:24,962 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 11:57:24,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414047782] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:57:24,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:57:24,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 14, 10] total 26 [2022-11-20 11:57:24,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932993478] [2022-11-20 11:57:24,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:57:24,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 11:57:24,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:24,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 11:57:24,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2022-11-20 11:57:24,965 INFO L87 Difference]: Start difference. First operand 276 states and 433 transitions. Second operand has 26 states, 25 states have (on average 4.8) internal successors, (120), 23 states have internal predecessors, (120), 10 states have call successors, (22), 4 states have call predecessors, (22), 8 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) [2022-11-20 11:57:26,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:26,386 INFO L93 Difference]: Finished difference Result 810 states and 1334 transitions. [2022-11-20 11:57:26,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-20 11:57:26,387 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.8) internal successors, (120), 23 states have internal predecessors, (120), 10 states have call successors, (22), 4 states have call predecessors, (22), 8 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) Word has length 83 [2022-11-20 11:57:26,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:26,392 INFO L225 Difference]: With dead ends: 810 [2022-11-20 11:57:26,392 INFO L226 Difference]: Without dead ends: 539 [2022-11-20 11:57:26,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 167 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=280, Invalid=1976, Unknown=0, NotChecked=0, Total=2256 [2022-11-20 11:57:26,395 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 88 mSDsluCounter, 1312 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 143 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:26,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 1411 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 606 Invalid, 0 Unknown, 143 Unchecked, 0.6s Time] [2022-11-20 11:57:26,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-20 11:57:26,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 417. [2022-11-20 11:57:26,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 326 states have (on average 1.352760736196319) internal successors, (441), 352 states have internal predecessors, (441), 43 states have call successors, (43), 23 states have call predecessors, (43), 47 states have return successors, (197), 41 states have call predecessors, (197), 41 states have call successors, (197) [2022-11-20 11:57:26,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 681 transitions. [2022-11-20 11:57:26,464 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 681 transitions. Word has length 83 [2022-11-20 11:57:26,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:26,464 INFO L495 AbstractCegarLoop]: Abstraction has 417 states and 681 transitions. [2022-11-20 11:57:26,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.8) internal successors, (120), 23 states have internal predecessors, (120), 10 states have call successors, (22), 4 states have call predecessors, (22), 8 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) [2022-11-20 11:57:26,465 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 681 transitions. [2022-11-20 11:57:26,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-20 11:57:26,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:26,468 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:26,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:26,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:26,675 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:26,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:26,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1760908594, now seen corresponding path program 1 times [2022-11-20 11:57:26,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:26,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909841460] [2022-11-20 11:57:26,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:26,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:26,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:26,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:26,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:26,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:26,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:26,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:26,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:27,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-20 11:57:27,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-20 11:57:27,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 11:57:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-20 11:57:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,265 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:57:27,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:27,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909841460] [2022-11-20 11:57:27,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909841460] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:27,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172132882] [2022-11-20 11:57:27,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:27,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:27,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:27,268 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:27,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 11:57:27,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:27,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 51 conjunts are in the unsatisfiable core [2022-11-20 11:57:27,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:27,536 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:57:27,536 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:57:27,550 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:57:27,551 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:57:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-20 11:57:27,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:57:28,404 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 11:57:28,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172132882] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:57:28,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:57:28,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 8] total 22 [2022-11-20 11:57:28,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540182648] [2022-11-20 11:57:28,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:57:28,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-20 11:57:28,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:28,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-20 11:57:28,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:57:28,412 INFO L87 Difference]: Start difference. First operand 417 states and 681 transitions. Second operand has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 6 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2022-11-20 11:57:30,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:30,375 INFO L93 Difference]: Finished difference Result 1118 states and 2187 transitions. [2022-11-20 11:57:30,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:57:30,376 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 6 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) Word has length 83 [2022-11-20 11:57:30,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:30,388 INFO L225 Difference]: With dead ends: 1118 [2022-11-20 11:57:30,388 INFO L226 Difference]: Without dead ends: 743 [2022-11-20 11:57:30,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=268, Invalid=1454, Unknown=0, NotChecked=0, Total=1722 [2022-11-20 11:57:30,400 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 310 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:30,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 826 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 11:57:30,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2022-11-20 11:57:30,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 443. [2022-11-20 11:57:30,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 349 states have (on average 1.3553008595988538) internal successors, (473), 370 states have internal predecessors, (473), 48 states have call successors, (48), 24 states have call predecessors, (48), 45 states have return successors, (187), 48 states have call predecessors, (187), 46 states have call successors, (187) [2022-11-20 11:57:30,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 708 transitions. [2022-11-20 11:57:30,575 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 708 transitions. Word has length 83 [2022-11-20 11:57:30,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:30,575 INFO L495 AbstractCegarLoop]: Abstraction has 443 states and 708 transitions. [2022-11-20 11:57:30,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 6 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2022-11-20 11:57:30,576 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 708 transitions. [2022-11-20 11:57:30,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-20 11:57:30,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:30,581 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:30,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:30,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:30,788 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:30,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:30,789 INFO L85 PathProgramCache]: Analyzing trace with hash -2118634058, now seen corresponding path program 1 times [2022-11-20 11:57:30,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:30,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534846939] [2022-11-20 11:57:30,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:30,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:30,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:30,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:30,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:30,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:30,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:57:30,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:30,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:30,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:30,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:57:30,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:57:31,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:57:31,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 11:57:31,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,037 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-20 11:57:31,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:31,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534846939] [2022-11-20 11:57:31,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534846939] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:31,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86430118] [2022-11-20 11:57:31,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:31,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:31,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:31,040 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:31,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 11:57:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:57:31,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:31,320 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:57:31,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:31,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86430118] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:31,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:31,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2022-11-20 11:57:31,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098444369] [2022-11-20 11:57:31,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:31,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:57:31,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:31,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:57:31,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:57:31,324 INFO L87 Difference]: Start difference. First operand 443 states and 708 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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-20 11:57:31,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:31,405 INFO L93 Difference]: Finished difference Result 824 states and 1364 transitions. [2022-11-20 11:57:31,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:57:31,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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 85 [2022-11-20 11:57:31,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:31,409 INFO L225 Difference]: With dead ends: 824 [2022-11-20 11:57:31,409 INFO L226 Difference]: Without dead ends: 422 [2022-11-20 11:57:31,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 103 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-20 11:57:31,412 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 8 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:31,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 244 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:57:31,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-11-20 11:57:31,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 422. [2022-11-20 11:57:31,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 328 states have (on average 1.329268292682927) internal successors, (436), 349 states have internal predecessors, (436), 48 states have call successors, (48), 24 states have call predecessors, (48), 45 states have return successors, (187), 48 states have call predecessors, (187), 46 states have call successors, (187) [2022-11-20 11:57:31,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 671 transitions. [2022-11-20 11:57:31,476 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 671 transitions. Word has length 85 [2022-11-20 11:57:31,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:31,476 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 671 transitions. [2022-11-20 11:57:31,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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-20 11:57:31,476 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 671 transitions. [2022-11-20 11:57:31,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-20 11:57:31,479 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:31,479 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:31,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:31,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-20 11:57:31,685 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:31,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:31,686 INFO L85 PathProgramCache]: Analyzing trace with hash -157059400, now seen corresponding path program 1 times [2022-11-20 11:57:31,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:31,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571498994] [2022-11-20 11:57:31,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:31,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:31,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:31,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:57:31,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:31,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 11:57:31,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 11:57:31,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 11:57:31,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 11:57:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:31,906 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-20 11:57:31,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:31,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571498994] [2022-11-20 11:57:31,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571498994] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:31,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6038034] [2022-11-20 11:57:31,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:31,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:31,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:31,909 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:31,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 11:57:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:57:32,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:32,205 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-20 11:57:32,206 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:32,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6038034] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:32,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:32,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2022-11-20 11:57:32,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991525815] [2022-11-20 11:57:32,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:32,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:57:32,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:32,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:57:32,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:57:32,207 INFO L87 Difference]: Start difference. First operand 422 states and 671 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 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-20 11:57:32,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:32,262 INFO L93 Difference]: Finished difference Result 637 states and 1079 transitions. [2022-11-20 11:57:32,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:57:32,263 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 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 85 [2022-11-20 11:57:32,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:32,266 INFO L225 Difference]: With dead ends: 637 [2022-11-20 11:57:32,266 INFO L226 Difference]: Without dead ends: 240 [2022-11-20 11:57:32,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 103 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-20 11:57:32,270 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 2 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:32,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 235 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:57:32,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-11-20 11:57:32,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 232. [2022-11-20 11:57:32,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 174 states have (on average 1.2126436781609196) internal successors, (211), 181 states have internal predecessors, (211), 34 states have call successors, (34), 18 states have call predecessors, (34), 23 states have return successors, (73), 32 states have call predecessors, (73), 32 states have call successors, (73) [2022-11-20 11:57:32,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 318 transitions. [2022-11-20 11:57:32,300 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 318 transitions. Word has length 85 [2022-11-20 11:57:32,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:32,301 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 318 transitions. [2022-11-20 11:57:32,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 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-20 11:57:32,302 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 318 transitions. [2022-11-20 11:57:32,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-20 11:57:32,303 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:32,304 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:32,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 11:57:32,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:32,511 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:32,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:32,512 INFO L85 PathProgramCache]: Analyzing trace with hash 806524548, now seen corresponding path program 1 times [2022-11-20 11:57:32,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:32,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549076943] [2022-11-20 11:57:32,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:32,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:32,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:57:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-20 11:57:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:57:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:57:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:57:32,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:32,862 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-20 11:57:32,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:32,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549076943] [2022-11-20 11:57:32,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549076943] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:32,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900382846] [2022-11-20 11:57:32,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:32,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:32,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:32,865 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:32,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 11:57:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:33,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-20 11:57:33,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:33,219 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2022-11-20 11:57:33,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:33,224 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 14 treesize of output 16 [2022-11-20 11:57:33,297 INFO L321 Elim1Store]: treesize reduction 38, result has 22.4 percent of original size [2022-11-20 11:57:33,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 94 [2022-11-20 11:57:33,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:33,305 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 68 [2022-11-20 11:57:33,313 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 16 treesize of output 15 [2022-11-20 11:57:33,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:57:33,328 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 23 [2022-11-20 11:57:33,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 11:57:35,359 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_31| Int)) (<= (+ 2 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_31|) 0)) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_31|)) is different from true [2022-11-20 11:57:47,762 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-20 11:57:47,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:57:50,198 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1044 Int) (v_ArrVal_1046 (Array Int Int)) (v_ArrVal_1043 (Array Int Int))) (not (= |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base| (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_1043) |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base| (store (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_ensure_linked_list_is_allocated_~curr~0#1.base| v_ArrVal_1046) |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.base|) (+ |c_ULTIMATE.start_ensure_linked_list_is_allocated_~list#1.offset| 24) v_ArrVal_1044)) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base|) |c_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset|)))) is different from false [2022-11-20 11:57:50,221 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:57:50,221 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 33 [2022-11-20 11:57:50,241 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:57:50,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 145 treesize of output 149 [2022-11-20 11:57:50,251 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 144 treesize of output 140 [2022-11-20 11:57:50,261 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 138 [2022-11-20 11:57:50,394 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2022-11-20 11:57:50,450 WARN L207 Elim1Store]: Array PQE input equivalent to true [2022-11-20 11:57:50,457 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 22 [2022-11-20 11:57:50,476 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:57:50,479 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 97 treesize of output 95 [2022-11-20 11:57:50,674 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 25 trivial. 1 not checked. [2022-11-20 11:57:50,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900382846] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:57:50,675 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:57:50,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13, 11] total 26 [2022-11-20 11:57:50,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493019882] [2022-11-20 11:57:50,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:57:50,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 11:57:50,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:50,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 11:57:50,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=488, Unknown=3, NotChecked=90, Total=650 [2022-11-20 11:57:50,677 INFO L87 Difference]: Start difference. First operand 232 states and 318 transitions. Second operand has 26 states, 25 states have (on average 4.88) internal successors, (122), 25 states have internal predecessors, (122), 9 states have call successors, (24), 3 states have call predecessors, (24), 7 states have return successors, (23), 7 states have call predecessors, (23), 9 states have call successors, (23) [2022-11-20 11:57:58,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:58,532 INFO L93 Difference]: Finished difference Result 484 states and 690 transitions. [2022-11-20 11:57:58,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 11:57:58,533 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.88) internal successors, (122), 25 states have internal predecessors, (122), 9 states have call successors, (24), 3 states have call predecessors, (24), 7 states have return successors, (23), 7 states have call predecessors, (23), 9 states have call successors, (23) Word has length 86 [2022-11-20 11:57:58,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:58,535 INFO L225 Difference]: With dead ends: 484 [2022-11-20 11:57:58,536 INFO L226 Difference]: Without dead ends: 234 [2022-11-20 11:57:58,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=157, Invalid=1180, Unknown=3, NotChecked=142, Total=1482 [2022-11-20 11:57:58,538 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 151 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1467 SdHoareTripleChecker+Invalid, 2026 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 901 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:58,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 1467 Invalid, 2026 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1024 Invalid, 0 Unknown, 901 Unchecked, 1.2s Time] [2022-11-20 11:57:58,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-11-20 11:57:58,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 214. [2022-11-20 11:57:58,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 160 states have (on average 1.19375) internal successors, (191), 164 states have internal predecessors, (191), 35 states have call successors, (35), 15 states have call predecessors, (35), 18 states have return successors, (72), 34 states have call predecessors, (72), 33 states have call successors, (72) [2022-11-20 11:57:58,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 298 transitions. [2022-11-20 11:57:58,580 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 298 transitions. Word has length 86 [2022-11-20 11:57:58,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:58,581 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 298 transitions. [2022-11-20 11:57:58,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.88) internal successors, (122), 25 states have internal predecessors, (122), 9 states have call successors, (24), 3 states have call predecessors, (24), 7 states have return successors, (23), 7 states have call predecessors, (23), 9 states have call successors, (23) [2022-11-20 11:57:58,581 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 298 transitions. [2022-11-20 11:57:58,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-20 11:57:58,583 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:58,583 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:57:58,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-11-20 11:57:58,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-20 11:57:58,796 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:57:58,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:57:58,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1135728258, now seen corresponding path program 1 times [2022-11-20 11:57:58,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:57:58,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585967547] [2022-11-20 11:57:58,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:58,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:57:58,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:58,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:57:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:58,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:57:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:58,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:57:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:58,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:57:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:59,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:57:59,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:59,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:57:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:59,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:57:59,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:59,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-20 11:57:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:59,116 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:57:59,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:57:59,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585967547] [2022-11-20 11:57:59,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585967547] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:57:59,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136452589] [2022-11-20 11:57:59,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:57:59,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:57:59,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:57:59,119 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:57:59,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 11:57:59,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:57:59,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 11:57:59,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:57:59,521 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-20 11:57:59,521 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:57:59,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136452589] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:57:59,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:57:59,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-11-20 11:57:59,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669590724] [2022-11-20 11:57:59,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:57:59,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:57:59,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:57:59,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:57:59,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:57:59,524 INFO L87 Difference]: Start difference. First operand 214 states and 298 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-20 11:57:59,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:57:59,803 INFO L93 Difference]: Finished difference Result 336 states and 473 transitions. [2022-11-20 11:57:59,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:57:59,804 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 86 [2022-11-20 11:57:59,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:57:59,806 INFO L225 Difference]: With dead ends: 336 [2022-11-20 11:57:59,806 INFO L226 Difference]: Without dead ends: 211 [2022-11-20 11:57:59,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:57:59,808 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 107 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:57:59,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 280 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:57:59,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-20 11:57:59,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2022-11-20 11:57:59,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 158 states have (on average 1.1835443037974684) internal successors, (187), 161 states have internal predecessors, (187), 35 states have call successors, (35), 15 states have call predecessors, (35), 17 states have return successors, (66), 34 states have call predecessors, (66), 33 states have call successors, (66) [2022-11-20 11:57:59,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 288 transitions. [2022-11-20 11:57:59,844 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 288 transitions. Word has length 86 [2022-11-20 11:57:59,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:57:59,844 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 288 transitions. [2022-11-20 11:57:59,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-20 11:57:59,845 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 288 transitions. [2022-11-20 11:57:59,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-20 11:57:59,847 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:57:59,847 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 11:57:59,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:00,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:00,055 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:00,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:00,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1613305023, now seen corresponding path program 1 times [2022-11-20 11:58:00,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:00,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701266708] [2022-11-20 11:58:00,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:00,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:58:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:00,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:58:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:58:00,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-20 11:58:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 11:58:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,443 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:58:00,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:00,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701266708] [2022-11-20 11:58:00,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701266708] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:00,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078087721] [2022-11-20 11:58:00,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:00,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:00,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:00,446 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:00,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 11:58:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:00,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 11:58:00,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:00,928 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 31 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-20 11:58:00,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:01,185 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:58:01,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078087721] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:01,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:01,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 7] total 18 [2022-11-20 11:58:01,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942119016] [2022-11-20 11:58:01,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:01,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:58:01,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:01,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:58:01,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:58:01,187 INFO L87 Difference]: Start difference. First operand 211 states and 288 transitions. Second operand has 18 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 5 states have call successors, (12), 2 states have call predecessors, (12), 8 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2022-11-20 11:58:01,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:01,526 INFO L93 Difference]: Finished difference Result 340 states and 482 transitions. [2022-11-20 11:58:01,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 11:58:01,529 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 5 states have call successors, (12), 2 states have call predecessors, (12), 8 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 97 [2022-11-20 11:58:01,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:01,531 INFO L225 Difference]: With dead ends: 340 [2022-11-20 11:58:01,531 INFO L226 Difference]: Without dead ends: 229 [2022-11-20 11:58:01,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:58:01,533 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 12 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:01,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1115 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:01,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-11-20 11:58:01,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 209. [2022-11-20 11:58:01,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 157 states have (on average 1.1847133757961783) internal successors, (186), 159 states have internal predecessors, (186), 35 states have call successors, (35), 15 states have call predecessors, (35), 16 states have return successors, (57), 34 states have call predecessors, (57), 33 states have call successors, (57) [2022-11-20 11:58:01,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 278 transitions. [2022-11-20 11:58:01,588 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 278 transitions. Word has length 97 [2022-11-20 11:58:01,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:01,588 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 278 transitions. [2022-11-20 11:58:01,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 5 states have call successors, (12), 2 states have call predecessors, (12), 8 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2022-11-20 11:58:01,589 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 278 transitions. [2022-11-20 11:58:01,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-20 11:58:01,591 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:01,591 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 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-20 11:58:01,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:01,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-20 11:58:01,799 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:01,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:01,799 INFO L85 PathProgramCache]: Analyzing trace with hash 2047426688, now seen corresponding path program 1 times [2022-11-20 11:58:01,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:01,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319997301] [2022-11-20 11:58:01,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:01,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:01,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:58:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:58:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:58:02,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:02,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:58:02,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:02,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:58:02,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:03,052 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-20 11:58:03,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:03,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319997301] [2022-11-20 11:58:03,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319997301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:03,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:03,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 11:58:03,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420005551] [2022-11-20 11:58:03,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:03,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:58:03,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:03,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:58:03,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:58:03,056 INFO L87 Difference]: Start difference. First operand 209 states and 278 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 10 states have internal predecessors, (50), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-20 11:58:03,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:03,464 INFO L93 Difference]: Finished difference Result 312 states and 419 transitions. [2022-11-20 11:58:03,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:58:03,465 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 10 states have internal predecessors, (50), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 100 [2022-11-20 11:58:03,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:03,467 INFO L225 Difference]: With dead ends: 312 [2022-11-20 11:58:03,467 INFO L226 Difference]: Without dead ends: 209 [2022-11-20 11:58:03,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:58:03,470 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 57 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:03,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 372 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:03,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-20 11:58:03,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 207. [2022-11-20 11:58:03,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 155 states have (on average 1.1806451612903226) internal successors, (183), 157 states have internal predecessors, (183), 35 states have call successors, (35), 15 states have call predecessors, (35), 16 states have return successors, (57), 34 states have call predecessors, (57), 33 states have call successors, (57) [2022-11-20 11:58:03,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 275 transitions. [2022-11-20 11:58:03,517 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 275 transitions. Word has length 100 [2022-11-20 11:58:03,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:03,518 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 275 transitions. [2022-11-20 11:58:03,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 10 states have internal predecessors, (50), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-20 11:58:03,518 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 275 transitions. [2022-11-20 11:58:03,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-20 11:58:03,522 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:03,522 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 11:58:03,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-20 11:58:03,522 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:03,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:03,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1654399678, now seen corresponding path program 1 times [2022-11-20 11:58:03,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:03,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802088387] [2022-11-20 11:58:03,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:03,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:03,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:58:04,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:58:04,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:58:04,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:58:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:04,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:58:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,206 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 33 proven. 7 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-20 11:58:05,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:05,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802088387] [2022-11-20 11:58:05,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802088387] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:05,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849179700] [2022-11-20 11:58:05,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:05,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:05,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:05,208 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:05,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 11:58:05,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:05,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-20 11:58:05,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:05,640 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:05,641 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:58:05,658 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:05,659 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 11:58:07,210 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 32 proven. 28 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-20 11:58:07,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:07,932 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 10 proven. 33 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:58:07,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849179700] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:07,932 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:07,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 12] total 30 [2022-11-20 11:58:07,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27167527] [2022-11-20 11:58:07,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:07,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-20 11:58:07,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:07,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-20 11:58:07,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=752, Unknown=0, NotChecked=0, Total=870 [2022-11-20 11:58:07,934 INFO L87 Difference]: Start difference. First operand 207 states and 275 transitions. Second operand has 30 states, 30 states have (on average 4.7) internal successors, (141), 28 states have internal predecessors, (141), 12 states have call successors, (24), 4 states have call predecessors, (24), 6 states have return successors, (24), 11 states have call predecessors, (24), 11 states have call successors, (24) [2022-11-20 11:58:09,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:09,739 INFO L93 Difference]: Finished difference Result 414 states and 563 transitions. [2022-11-20 11:58:09,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-20 11:58:09,740 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.7) internal successors, (141), 28 states have internal predecessors, (141), 12 states have call successors, (24), 4 states have call predecessors, (24), 6 states have return successors, (24), 11 states have call predecessors, (24), 11 states have call successors, (24) Word has length 100 [2022-11-20 11:58:09,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:09,743 INFO L225 Difference]: With dead ends: 414 [2022-11-20 11:58:09,743 INFO L226 Difference]: Without dead ends: 307 [2022-11-20 11:58:09,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 207 SyntacticMatches, 13 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=400, Invalid=2150, Unknown=0, NotChecked=0, Total=2550 [2022-11-20 11:58:09,745 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 183 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:09,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1179 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 412 Invalid, 0 Unknown, 200 Unchecked, 0.5s Time] [2022-11-20 11:58:09,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-11-20 11:58:09,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 257. [2022-11-20 11:58:09,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 197 states have (on average 1.2030456852791878) internal successors, (237), 200 states have internal predecessors, (237), 37 states have call successors, (37), 20 states have call predecessors, (37), 22 states have return successors, (60), 36 states have call predecessors, (60), 35 states have call successors, (60) [2022-11-20 11:58:09,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 334 transitions. [2022-11-20 11:58:09,806 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 334 transitions. Word has length 100 [2022-11-20 11:58:09,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:09,806 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 334 transitions. [2022-11-20 11:58:09,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.7) internal successors, (141), 28 states have internal predecessors, (141), 12 states have call successors, (24), 4 states have call predecessors, (24), 6 states have return successors, (24), 11 states have call predecessors, (24), 11 states have call successors, (24) [2022-11-20 11:58:09,807 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 334 transitions. [2022-11-20 11:58:09,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-20 11:58:09,809 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:09,809 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:09,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:10,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 11:58:10,016 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:10,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:10,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1776908920, now seen corresponding path program 1 times [2022-11-20 11:58:10,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:10,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152068911] [2022-11-20 11:58:10,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:10,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:10,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:10,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-20 11:58:10,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:10,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-20 11:58:10,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-20 11:58:10,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 11:58:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:58:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:10,930 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 10 proven. 34 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-20 11:58:10,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:10,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152068911] [2022-11-20 11:58:10,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152068911] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:10,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695690696] [2022-11-20 11:58:10,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:10,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:10,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:10,936 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:10,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 11:58:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:11,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 68 conjunts are in the unsatisfiable core [2022-11-20 11:58:11,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:11,371 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2022-11-20 11:58:11,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:11,377 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 14 treesize of output 16 [2022-11-20 11:58:11,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:11,444 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2022-11-20 11:58:11,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:11,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:11,464 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:11,464 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-20 11:58:11,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:11,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:11,548 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2022-11-20 11:58:12,348 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 50 proven. 6 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-20 11:58:12,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:14,561 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:14,562 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 51 [2022-11-20 11:58:14,748 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:14,749 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 47 [2022-11-20 11:58:14,763 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:14,763 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 39 [2022-11-20 11:58:14,812 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:14,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 4331 treesize of output 4285 [2022-11-20 11:58:14,894 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:14,895 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 5223 treesize of output 4997 [2022-11-20 11:58:15,030 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:15,031 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 5469 treesize of output 5359 [2022-11-20 11:58:15,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2022-11-20 11:58:15,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2022-11-20 11:58:15,942 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:15,942 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 92 treesize of output 92 [2022-11-20 11:58:16,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:58:16,043 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2022-11-20 11:58:16,295 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-20 11:58:16,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695690696] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:16,295 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:16,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 34 [2022-11-20 11:58:16,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637297132] [2022-11-20 11:58:16,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:16,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-20 11:58:16,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:16,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-20 11:58:16,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1013, Unknown=4, NotChecked=0, Total=1122 [2022-11-20 11:58:16,298 INFO L87 Difference]: Start difference. First operand 257 states and 334 transitions. Second operand has 34 states, 34 states have (on average 4.911764705882353) internal successors, (167), 33 states have internal predecessors, (167), 12 states have call successors, (27), 3 states have call predecessors, (27), 7 states have return successors, (26), 10 states have call predecessors, (26), 12 states have call successors, (26) [2022-11-20 11:58:18,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:18,185 INFO L93 Difference]: Finished difference Result 533 states and 691 transitions. [2022-11-20 11:58:18,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 11:58:18,186 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 4.911764705882353) internal successors, (167), 33 states have internal predecessors, (167), 12 states have call successors, (27), 3 states have call predecessors, (27), 7 states have return successors, (26), 10 states have call predecessors, (26), 12 states have call successors, (26) Word has length 104 [2022-11-20 11:58:18,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:18,189 INFO L225 Difference]: With dead ends: 533 [2022-11-20 11:58:18,190 INFO L226 Difference]: Without dead ends: 356 [2022-11-20 11:58:18,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 213 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=252, Invalid=2294, Unknown=4, NotChecked=0, Total=2550 [2022-11-20 11:58:18,192 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 136 mSDsluCounter, 1807 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1909 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 443 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:18,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 1909 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 675 Invalid, 0 Unknown, 443 Unchecked, 0.9s Time] [2022-11-20 11:58:18,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-20 11:58:18,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 282. [2022-11-20 11:58:18,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 220 states have (on average 1.2) internal successors, (264), 222 states have internal predecessors, (264), 38 states have call successors, (38), 22 states have call predecessors, (38), 23 states have return successors, (56), 37 states have call predecessors, (56), 36 states have call successors, (56) [2022-11-20 11:58:18,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 358 transitions. [2022-11-20 11:58:18,251 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 358 transitions. Word has length 104 [2022-11-20 11:58:18,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:18,251 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 358 transitions. [2022-11-20 11:58:18,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 4.911764705882353) internal successors, (167), 33 states have internal predecessors, (167), 12 states have call successors, (27), 3 states have call predecessors, (27), 7 states have return successors, (26), 10 states have call predecessors, (26), 12 states have call successors, (26) [2022-11-20 11:58:18,252 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 358 transitions. [2022-11-20 11:58:18,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-20 11:58:18,254 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:18,254 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 11:58:18,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:18,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-20 11:58:18,462 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:18,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:18,463 INFO L85 PathProgramCache]: Analyzing trace with hash 901447866, now seen corresponding path program 1 times [2022-11-20 11:58:18,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:18,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115199757] [2022-11-20 11:58:18,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:18,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:18,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:58:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:58:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:58:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:58:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:58:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:18,794 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-20 11:58:18,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:18,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115199757] [2022-11-20 11:58:18,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115199757] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:18,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:18,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-20 11:58:18,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479702630] [2022-11-20 11:58:18,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:18,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:58:18,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:18,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:58:18,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:58:18,800 INFO L87 Difference]: Start difference. First operand 282 states and 358 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-20 11:58:18,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:18,951 INFO L93 Difference]: Finished difference Result 582 states and 762 transitions. [2022-11-20 11:58:18,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:58:18,952 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 100 [2022-11-20 11:58:18,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:18,955 INFO L225 Difference]: With dead ends: 582 [2022-11-20 11:58:18,955 INFO L226 Difference]: Without dead ends: 271 [2022-11-20 11:58:18,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:58:18,959 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 32 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:18,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 392 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:18,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-11-20 11:58:19,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 267. [2022-11-20 11:58:19,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 206 states have (on average 1.1650485436893203) internal successors, (240), 209 states have internal predecessors, (240), 38 states have call successors, (38), 20 states have call predecessors, (38), 22 states have return successors, (54), 37 states have call predecessors, (54), 36 states have call successors, (54) [2022-11-20 11:58:19,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 332 transitions. [2022-11-20 11:58:19,015 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 332 transitions. Word has length 100 [2022-11-20 11:58:19,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:19,015 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 332 transitions. [2022-11-20 11:58:19,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-20 11:58:19,016 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 332 transitions. [2022-11-20 11:58:19,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-20 11:58:19,018 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:19,018 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 11:58:19,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 11:58:19,018 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:19,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:19,019 INFO L85 PathProgramCache]: Analyzing trace with hash 400792965, now seen corresponding path program 1 times [2022-11-20 11:58:19,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:19,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301428392] [2022-11-20 11:58:19,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:19,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-20 11:58:19,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:19,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:58:19,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 11:58:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-20 11:58:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:19,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 11:58:19,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 11:58:19,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:19,864 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-20 11:58:19,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:19,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301428392] [2022-11-20 11:58:19,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301428392] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:19,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814922793] [2022-11-20 11:58:19,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:19,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:19,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:19,867 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:19,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 11:58:20,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:20,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-20 11:58:20,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:20,296 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2022-11-20 11:58:20,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:20,301 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 14 treesize of output 16 [2022-11-20 11:58:20,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:20,375 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 24 [2022-11-20 11:58:20,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:20,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:20,397 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:58:20,398 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-20 11:58:20,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:20,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:20,488 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2022-11-20 11:58:22,190 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 61 proven. 6 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-20 11:58:22,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:22,919 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:22,920 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 51 [2022-11-20 11:58:23,102 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:23,103 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 47 [2022-11-20 11:58:23,116 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:23,116 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 39 [2022-11-20 11:58:23,173 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:23,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 10751 treesize of output 10517 [2022-11-20 11:58:23,267 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:23,268 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 12415 treesize of output 11909 [2022-11-20 11:58:23,505 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:23,506 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 12861 treesize of output 12611 [2022-11-20 11:58:24,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2022-11-20 11:58:24,704 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:24,705 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 116 treesize of output 114 [2022-11-20 11:58:24,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 8 treesize of output 6 [2022-11-20 11:58:24,803 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 38 [2022-11-20 11:58:25,013 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:58:25,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814922793] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:25,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:25,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 13] total 36 [2022-11-20 11:58:25,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966117435] [2022-11-20 11:58:25,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:25,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-20 11:58:25,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:25,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-20 11:58:25,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1145, Unknown=4, NotChecked=0, Total=1260 [2022-11-20 11:58:25,017 INFO L87 Difference]: Start difference. First operand 267 states and 332 transitions. Second operand has 36 states, 33 states have (on average 5.242424242424242) internal successors, (173), 36 states have internal predecessors, (173), 15 states have call successors, (27), 3 states have call predecessors, (27), 7 states have return successors, (26), 12 states have call predecessors, (26), 15 states have call successors, (26) [2022-11-20 11:58:27,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:27,730 INFO L93 Difference]: Finished difference Result 560 states and 761 transitions. [2022-11-20 11:58:27,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-20 11:58:27,731 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 5.242424242424242) internal successors, (173), 36 states have internal predecessors, (173), 15 states have call successors, (27), 3 states have call predecessors, (27), 7 states have return successors, (26), 12 states have call predecessors, (26), 15 states have call successors, (26) Word has length 114 [2022-11-20 11:58:27,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:27,735 INFO L225 Difference]: With dead ends: 560 [2022-11-20 11:58:27,735 INFO L226 Difference]: Without dead ends: 413 [2022-11-20 11:58:27,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 225 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=300, Invalid=2887, Unknown=5, NotChecked=0, Total=3192 [2022-11-20 11:58:27,739 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 159 mSDsluCounter, 2177 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 2311 SdHoareTripleChecker+Invalid, 2051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 506 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:27,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 2311 Invalid, 2051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1373 Invalid, 0 Unknown, 506 Unchecked, 1.5s Time] [2022-11-20 11:58:27,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-20 11:58:27,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 360. [2022-11-20 11:58:27,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 278 states have (on average 1.1654676258992807) internal successors, (324), 283 states have internal predecessors, (324), 49 states have call successors, (49), 25 states have call predecessors, (49), 32 states have return successors, (77), 51 states have call predecessors, (77), 47 states have call successors, (77) [2022-11-20 11:58:27,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 450 transitions. [2022-11-20 11:58:27,834 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 450 transitions. Word has length 114 [2022-11-20 11:58:27,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:27,835 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 450 transitions. [2022-11-20 11:58:27,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 5.242424242424242) internal successors, (173), 36 states have internal predecessors, (173), 15 states have call successors, (27), 3 states have call predecessors, (27), 7 states have return successors, (26), 12 states have call predecessors, (26), 15 states have call successors, (26) [2022-11-20 11:58:27,835 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 450 transitions. [2022-11-20 11:58:27,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-20 11:58:27,838 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:27,838 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:27,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-11-20 11:58:28,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:28,046 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 11:58:28,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:28,046 INFO L85 PathProgramCache]: Analyzing trace with hash -2065682137, now seen corresponding path program 1 times [2022-11-20 11:58:28,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:28,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914370941] [2022-11-20 11:58:28,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:28,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:30,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 11:58:30,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 11:58:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:30,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:58:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 11:58:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:30,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:31,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 11:58:31,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:31,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 11:58:31,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 11:58:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,011 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:58:32,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:32,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914370941] [2022-11-20 11:58:32,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914370941] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:32,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855107301] [2022-11-20 11:58:32,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:32,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:32,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:32,013 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:32,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 11:58:32,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 131 conjunts are in the unsatisfiable core [2022-11-20 11:58:32,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:32,453 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-20 11:58:32,457 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 6 treesize of output 5 [2022-11-20 11:58:32,464 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 9 treesize of output 8 [2022-11-20 11:58:32,470 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 8 treesize of output 7 [2022-11-20 11:58:37,059 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 54 proven. 40 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-20 11:58:37,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:48,911 WARN L233 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 26 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 11:58:50,957 WARN L837 $PredicateComparison]: unable to prove that (or (and (forall ((|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57| Int) (|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62| Int)) (= (select (select |c_#memory_$Pointer$.offset| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62|) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57|)) (+ (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62|) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57|) 8)) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57|)) (forall ((|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57| Int) (|v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62| Int)) (= |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62| (select (select |c_#memory_$Pointer$.base| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62|) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57|)) (+ (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.base_BEFORE_CALL_62|) |v_ULTIMATE.start_aws_linked_list_end_harness_~#list~0#1.offset_BEFORE_CALL_57|) 8))))) (= (mod c_assume_abort_if_not_~cond 256) 0) (not (= (mod |c_assume_abort_if_not_#in~cond| 256) 0))) is different from false [2022-11-20 11:58:52,945 INFO L321 Elim1Store]: treesize reduction 23, result has 86.1 percent of original size [2022-11-20 11:58:52,946 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 2726 treesize of output 2693 [2022-11-20 11:58:53,470 INFO L321 Elim1Store]: treesize reduction 30, result has 85.8 percent of original size [2022-11-20 11:58:53,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 14858 treesize of output 14028 [2022-11-20 11:58:53,933 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:53,935 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 6 new quantified variables, introduced 10 case distinctions, treesize of input 17386 treesize of output 16800 [2022-11-20 11:58:54,825 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:54,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 16518 treesize of output 16089 [2022-11-20 11:58:55,753 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:55,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 18386 treesize of output 17913 [2022-11-20 11:58:57,423 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:58:57,425 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 17408 treesize of output 16987 [2022-11-20 12:01:06,061 WARN L207 Elim1Store]: Array PQE input equivalent to true [2022-11-20 12:01:09,488 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 61 [2022-11-20 12:01:09,502 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 12:01:09,503 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 66 [2022-11-20 12:01:09,536 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:01:09,546 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 12:01:09,546 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 41 [2022-11-20 12:01:09,602 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2022-11-20 12:01:09,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 22 [2022-11-20 12:01:09,917 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 46 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-20 12:01:09,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855107301] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:09,918 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:01:09,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 28, 25] total 66 [2022-11-20 12:01:09,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880045124] [2022-11-20 12:01:09,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:09,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-11-20 12:01:09,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:01:09,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-11-20 12:01:09,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=3880, Unknown=1, NotChecked=126, Total=4290 [2022-11-20 12:01:09,922 INFO L87 Difference]: Start difference. First operand 360 states and 450 transitions. Second operand has 66 states, 63 states have (on average 3.2063492063492065) internal successors, (202), 57 states have internal predecessors, (202), 19 states have call successors, (26), 4 states have call predecessors, (26), 15 states have return successors, (26), 19 states have call predecessors, (26), 18 states have call successors, (26) [2022-11-20 12:01:14,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:14,611 INFO L93 Difference]: Finished difference Result 680 states and 908 transitions. [2022-11-20 12:01:14,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-11-20 12:01:14,612 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 63 states have (on average 3.2063492063492065) internal successors, (202), 57 states have internal predecessors, (202), 19 states have call successors, (26), 4 states have call predecessors, (26), 15 states have return successors, (26), 19 states have call predecessors, (26), 18 states have call successors, (26) Word has length 113 [2022-11-20 12:01:14,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:14,616 INFO L225 Difference]: With dead ends: 680 [2022-11-20 12:01:14,616 INFO L226 Difference]: Without dead ends: 593 [2022-11-20 12:01:14,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 208 SyntacticMatches, 7 SemanticMatches, 102 ConstructedPredicates, 1 IntricatePredicates, 1 DeprecatedPredicates, 2596 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=753, Invalid=9756, Unknown=1, NotChecked=202, Total=10712 [2022-11-20 12:01:14,620 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 120 mSDsluCounter, 2884 mSDsCounter, 0 mSdLazyCounter, 986 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2984 SdHoareTripleChecker+Invalid, 1770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 754 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:14,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2984 Invalid, 1770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 986 Invalid, 0 Unknown, 754 Unchecked, 1.2s Time] [2022-11-20 12:01:14,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-11-20 12:01:14,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 491. [2022-11-20 12:01:14,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 380 states have (on average 1.1921052631578948) internal successors, (453), 388 states have internal predecessors, (453), 63 states have call successors, (63), 31 states have call predecessors, (63), 47 states have return successors, (125), 71 states have call predecessors, (125), 61 states have call successors, (125) [2022-11-20 12:01:14,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 641 transitions. [2022-11-20 12:01:14,737 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 641 transitions. Word has length 113 [2022-11-20 12:01:14,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:14,737 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 641 transitions. [2022-11-20 12:01:14,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 63 states have (on average 3.2063492063492065) internal successors, (202), 57 states have internal predecessors, (202), 19 states have call successors, (26), 4 states have call predecessors, (26), 15 states have return successors, (26), 19 states have call predecessors, (26), 18 states have call successors, (26) [2022-11-20 12:01:14,738 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 641 transitions. [2022-11-20 12:01:14,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-20 12:01:14,740 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:14,740 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:01:14,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:14,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:01:14,947 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:01:14,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:14,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1476333347, now seen corresponding path program 1 times [2022-11-20 12:01:14,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:01:14,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269638296] [2022-11-20 12:01:14,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:14,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:01:14,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:01:15,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:01:15,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:01:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:15,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:01:15,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:01:15,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:01:15,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:01:15,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:15,424 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 12:01:15,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:01:15,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269638296] [2022-11-20 12:01:15,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269638296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:01:15,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:01:15,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 12:01:15,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132842878] [2022-11-20 12:01:15,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:01:15,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:01:15,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:01:15,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:01:15,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:01:15,427 INFO L87 Difference]: Start difference. First operand 491 states and 641 transitions. Second operand has 10 states, 10 states have (on average 6.1) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-20 12:01:15,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:15,693 INFO L93 Difference]: Finished difference Result 948 states and 1322 transitions. [2022-11-20 12:01:15,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 12:01:15,694 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 113 [2022-11-20 12:01:15,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:15,697 INFO L225 Difference]: With dead ends: 948 [2022-11-20 12:01:15,697 INFO L226 Difference]: Without dead ends: 475 [2022-11-20 12:01:15,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:01:15,700 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 77 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:15,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 463 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:01:15,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-11-20 12:01:15,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 451. [2022-11-20 12:01:15,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 346 states have (on average 1.1329479768786128) internal successors, (392), 353 states have internal predecessors, (392), 62 states have call successors, (62), 31 states have call predecessors, (62), 42 states have return successors, (118), 66 states have call predecessors, (118), 60 states have call successors, (118) [2022-11-20 12:01:15,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 572 transitions. [2022-11-20 12:01:15,816 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 572 transitions. Word has length 113 [2022-11-20 12:01:15,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:15,816 INFO L495 AbstractCegarLoop]: Abstraction has 451 states and 572 transitions. [2022-11-20 12:01:15,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-20 12:01:15,821 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 572 transitions. [2022-11-20 12:01:15,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-20 12:01:15,823 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:15,823 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:01:15,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 12:01:15,824 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:01:15,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:15,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1112769404, now seen corresponding path program 1 times [2022-11-20 12:01:15,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:01:15,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188957650] [2022-11-20 12:01:15,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:15,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:01:15,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:01:16,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:01:16,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:01:16,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:01:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:01:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:16,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:01:16,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:01:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:16,142 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-11-20 12:01:16,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:01:16,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188957650] [2022-11-20 12:01:16,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188957650] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:01:16,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:01:16,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 12:01:16,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788541266] [2022-11-20 12:01:16,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:01:16,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:01:16,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:01:16,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:01:16,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:01:16,144 INFO L87 Difference]: Start difference. First operand 451 states and 572 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-20 12:01:16,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:16,335 INFO L93 Difference]: Finished difference Result 479 states and 607 transitions. [2022-11-20 12:01:16,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 12:01:16,336 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 116 [2022-11-20 12:01:16,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:16,340 INFO L225 Difference]: With dead ends: 479 [2022-11-20 12:01:16,340 INFO L226 Difference]: Without dead ends: 477 [2022-11-20 12:01:16,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:01:16,342 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 10 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:16,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 552 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:01:16,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-11-20 12:01:16,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 466. [2022-11-20 12:01:16,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 355 states have (on average 1.1295774647887324) internal successors, (401), 363 states have internal predecessors, (401), 65 states have call successors, (65), 33 states have call predecessors, (65), 45 states have return successors, (123), 69 states have call predecessors, (123), 63 states have call successors, (123) [2022-11-20 12:01:16,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 589 transitions. [2022-11-20 12:01:16,457 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 589 transitions. Word has length 116 [2022-11-20 12:01:16,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:16,457 INFO L495 AbstractCegarLoop]: Abstraction has 466 states and 589 transitions. [2022-11-20 12:01:16,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-20 12:01:16,458 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 589 transitions. [2022-11-20 12:01:16,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-20 12:01:16,459 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:16,460 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:01:16,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 12:01:16,460 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:01:16,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:16,460 INFO L85 PathProgramCache]: Analyzing trace with hash 852279388, now seen corresponding path program 1 times [2022-11-20 12:01:16,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:01:16,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8311194] [2022-11-20 12:01:16,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:16,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:01:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:01:17,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:01:17,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:01:17,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:01:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:01:17,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:17,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:01:17,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:17,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:01:17,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:18,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:01:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:18,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:01:18,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:18,069 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 12 proven. 40 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-20 12:01:18,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:01:18,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8311194] [2022-11-20 12:01:18,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8311194] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:18,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063221696] [2022-11-20 12:01:18,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:18,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:01:18,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:01:18,072 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:01:18,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 12:01:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:18,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 101 conjunts are in the unsatisfiable core [2022-11-20 12:01:18,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:18,478 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:01:18,478 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:01:18,494 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:01:18,494 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:01:46,125 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:01:46,482 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 75 proven. 47 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-20 12:01:46,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:47,759 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 26 proven. 51 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2022-11-20 12:01:47,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063221696] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:47,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:01:47,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21, 14] total 41 [2022-11-20 12:01:47,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174940582] [2022-11-20 12:01:47,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:47,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-20 12:01:47,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:01:47,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-20 12:01:47,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1466, Unknown=8, NotChecked=0, Total=1640 [2022-11-20 12:01:47,761 INFO L87 Difference]: Start difference. First operand 466 states and 589 transitions. Second operand has 41 states, 39 states have (on average 4.589743589743589) internal successors, (179), 38 states have internal predecessors, (179), 20 states have call successors, (29), 4 states have call predecessors, (29), 8 states have return successors, (29), 18 states have call predecessors, (29), 19 states have call successors, (29) [2022-11-20 12:02:13,042 WARN L233 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:02:18,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:18,421 INFO L93 Difference]: Finished difference Result 685 states and 902 transitions. [2022-11-20 12:02:18,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-20 12:02:18,423 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 39 states have (on average 4.589743589743589) internal successors, (179), 38 states have internal predecessors, (179), 20 states have call successors, (29), 4 states have call predecessors, (29), 8 states have return successors, (29), 18 states have call predecessors, (29), 19 states have call successors, (29) Word has length 124 [2022-11-20 12:02:18,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:18,427 INFO L225 Difference]: With dead ends: 685 [2022-11-20 12:02:18,427 INFO L226 Difference]: Without dead ends: 599 [2022-11-20 12:02:18,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 251 SyntacticMatches, 7 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 56.8s TimeCoverageRelationStatistics Valid=366, Invalid=3157, Unknown=17, NotChecked=0, Total=3540 [2022-11-20 12:02:18,430 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 229 mSDsluCounter, 1758 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 1878 SdHoareTripleChecker+Invalid, 2007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 346 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:18,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 1878 Invalid, 2007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1554 Invalid, 0 Unknown, 346 Unchecked, 1.6s Time] [2022-11-20 12:02:18,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-11-20 12:02:18,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 534. [2022-11-20 12:02:18,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 409 states have (on average 1.1271393643031784) internal successors, (461), 418 states have internal predecessors, (461), 72 states have call successors, (72), 38 states have call predecessors, (72), 52 states have return successors, (135), 77 states have call predecessors, (135), 70 states have call successors, (135) [2022-11-20 12:02:18,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 668 transitions. [2022-11-20 12:02:18,586 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 668 transitions. Word has length 124 [2022-11-20 12:02:18,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:18,588 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 668 transitions. [2022-11-20 12:02:18,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 39 states have (on average 4.589743589743589) internal successors, (179), 38 states have internal predecessors, (179), 20 states have call successors, (29), 4 states have call predecessors, (29), 8 states have return successors, (29), 18 states have call predecessors, (29), 19 states have call successors, (29) [2022-11-20 12:02:18,589 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 668 transitions. [2022-11-20 12:02:18,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-20 12:02:18,596 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:18,596 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:02:18,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 12:02:18,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-20 12:02:18,803 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:02:18,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:18,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1752416183, now seen corresponding path program 1 times [2022-11-20 12:02:18,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:02:18,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353239901] [2022-11-20 12:02:18,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:18,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:02:18,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:02:19,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:02:19,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:02:19,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:19,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:02:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:02:19,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:02:19,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:02:19,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:19,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:02:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,199 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-11-20 12:02:19,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:02:19,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353239901] [2022-11-20 12:02:19,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353239901] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:02:19,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:02:19,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:02:19,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45694599] [2022-11-20 12:02:19,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:02:19,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:02:19,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:02:19,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:02:19,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:02:19,202 INFO L87 Difference]: Start difference. First operand 534 states and 668 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-20 12:02:19,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:19,312 INFO L93 Difference]: Finished difference Result 824 states and 1071 transitions. [2022-11-20 12:02:19,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:02:19,313 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 126 [2022-11-20 12:02:19,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:19,315 INFO L225 Difference]: With dead ends: 824 [2022-11-20 12:02:19,316 INFO L226 Difference]: Without dead ends: 384 [2022-11-20 12:02:19,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:02:19,318 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 0 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:19,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 309 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:02:19,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-11-20 12:02:19,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 370. [2022-11-20 12:02:19,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 279 states have (on average 1.096774193548387) internal successors, (306), 287 states have internal predecessors, (306), 55 states have call successors, (55), 28 states have call predecessors, (55), 35 states have return successors, (84), 54 states have call predecessors, (84), 53 states have call successors, (84) [2022-11-20 12:02:19,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 445 transitions. [2022-11-20 12:02:19,440 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 445 transitions. Word has length 126 [2022-11-20 12:02:19,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:19,442 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 445 transitions. [2022-11-20 12:02:19,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-20 12:02:19,443 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 445 transitions. [2022-11-20 12:02:19,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-11-20 12:02:19,444 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:19,445 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:02:19,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-20 12:02:19,445 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:02:19,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:19,445 INFO L85 PathProgramCache]: Analyzing trace with hash 610448605, now seen corresponding path program 1 times [2022-11-20 12:02:19,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:02:19,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256988884] [2022-11-20 12:02:19,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:19,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:02:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:02:19,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:02:19,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:02:19,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:19,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:02:19,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:02:19,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:19,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:02:19,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:02:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:02:19,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:19,848 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-11-20 12:02:19,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:02:19,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256988884] [2022-11-20 12:02:19,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256988884] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:02:19,848 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:02:19,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:02:19,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948025846] [2022-11-20 12:02:19,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:02:19,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:02:19,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:02:19,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:02:19,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:02:19,850 INFO L87 Difference]: Start difference. First operand 370 states and 445 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-20 12:02:19,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:19,983 INFO L93 Difference]: Finished difference Result 380 states and 454 transitions. [2022-11-20 12:02:19,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:02:19,984 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 122 [2022-11-20 12:02:19,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:19,986 INFO L225 Difference]: With dead ends: 380 [2022-11-20 12:02:19,987 INFO L226 Difference]: Without dead ends: 378 [2022-11-20 12:02:19,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 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-20 12:02:19,988 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 7 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:19,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 284 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:02:19,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-20 12:02:20,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 378. [2022-11-20 12:02:20,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 285 states have (on average 1.0947368421052632) internal successors, (312), 293 states have internal predecessors, (312), 55 states have call successors, (55), 30 states have call predecessors, (55), 37 states have return successors, (84), 54 states have call predecessors, (84), 53 states have call successors, (84) [2022-11-20 12:02:20,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 451 transitions. [2022-11-20 12:02:20,088 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 451 transitions. Word has length 122 [2022-11-20 12:02:20,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:20,090 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 451 transitions. [2022-11-20 12:02:20,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-20 12:02:20,091 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 451 transitions. [2022-11-20 12:02:20,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-20 12:02:20,093 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:20,094 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:02:20,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-20 12:02:20,095 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:02:20,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:20,095 INFO L85 PathProgramCache]: Analyzing trace with hash -993241429, now seen corresponding path program 1 times [2022-11-20 12:02:20,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:02:20,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005629463] [2022-11-20 12:02:20,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:20,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:02:20,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:02:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:02:20,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:02:20,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:20,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:02:20,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:02:20,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:20,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:02:20,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:02:20,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:02:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-20 12:02:20,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:20,784 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2022-11-20 12:02:20,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:02:20,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005629463] [2022-11-20 12:02:20,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005629463] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:02:20,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:02:20,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 12:02:20,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308361021] [2022-11-20 12:02:20,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:02:20,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:02:20,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:02:20,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:02:20,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:02:20,786 INFO L87 Difference]: Start difference. First operand 378 states and 451 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-20 12:02:21,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:21,095 INFO L93 Difference]: Finished difference Result 388 states and 460 transitions. [2022-11-20 12:02:21,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:02:21,095 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 129 [2022-11-20 12:02:21,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:21,098 INFO L225 Difference]: With dead ends: 388 [2022-11-20 12:02:21,098 INFO L226 Difference]: Without dead ends: 386 [2022-11-20 12:02:21,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:02:21,103 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 16 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:21,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 481 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:02:21,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-20 12:02:21,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2022-11-20 12:02:21,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 291 states have (on average 1.092783505154639) internal successors, (318), 299 states have internal predecessors, (318), 55 states have call successors, (55), 32 states have call predecessors, (55), 39 states have return successors, (84), 54 states have call predecessors, (84), 53 states have call successors, (84) [2022-11-20 12:02:21,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 457 transitions. [2022-11-20 12:02:21,204 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 457 transitions. Word has length 129 [2022-11-20 12:02:21,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:21,204 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 457 transitions. [2022-11-20 12:02:21,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-20 12:02:21,205 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 457 transitions. [2022-11-20 12:02:21,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-20 12:02:21,207 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:21,207 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:02:21,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-20 12:02:21,208 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:02:21,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:21,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1087314328, now seen corresponding path program 2 times [2022-11-20 12:02:21,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:02:21,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162742716] [2022-11-20 12:02:21,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:21,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:02:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:02:21,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:02:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-20 12:02:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:21,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:02:21,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:02:21,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:21,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 12:02:22,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:22,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:22,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:22,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:02:22,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:22,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 12:02:22,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:22,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-20 12:02:22,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:22,175 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-20 12:02:22,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:02:22,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162742716] [2022-11-20 12:02:22,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162742716] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:22,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64467942] [2022-11-20 12:02:22,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:02:22,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:02:22,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:02:22,177 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:02:22,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 12:02:22,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:02:22,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:02:22,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 54 conjunts are in the unsatisfiable core [2022-11-20 12:02:22,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:24,754 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22|) 0))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22|) 0)))) is different from true [2022-11-20 12:02:26,835 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23| Int) (|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23|) 0))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23| Int) (|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23|) 0)))) is different from true [2022-11-20 12:02:28,174 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 14 proven. 55 refuted. 0 times theorem prover too weak. 32 trivial. 35 not checked. [2022-11-20 12:02:28,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:28,691 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 12:02:28,692 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2022-11-20 12:02:28,702 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-20 12:02:28,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2022-11-20 12:02:28,710 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 10 proven. 49 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-20 12:02:28,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64467942] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:02:28,710 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:02:28,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19, 12] total 30 [2022-11-20 12:02:28,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038788247] [2022-11-20 12:02:28,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:02:28,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-20 12:02:28,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:02:28,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-20 12:02:28,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=670, Unknown=2, NotChecked=106, Total=870 [2022-11-20 12:02:28,712 INFO L87 Difference]: Start difference. First operand 386 states and 457 transitions. Second operand has 30 states, 30 states have (on average 4.966666666666667) internal successors, (149), 28 states have internal predecessors, (149), 10 states have call successors, (21), 5 states have call predecessors, (21), 7 states have return successors, (20), 10 states have call predecessors, (20), 9 states have call successors, (20) [2022-11-20 12:02:31,054 WARN L859 $PredicateComparison]: unable to prove that (and (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23| Int) (|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23|) 0))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23| Int) (|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_23|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_23|) 0)))) (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22|) 0))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_22|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_22|) 0))))) is different from true [2022-11-20 12:02:31,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:31,916 INFO L93 Difference]: Finished difference Result 506 states and 609 transitions. [2022-11-20 12:02:31,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-20 12:02:31,919 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.966666666666667) internal successors, (149), 28 states have internal predecessors, (149), 10 states have call successors, (21), 5 states have call predecessors, (21), 7 states have return successors, (20), 10 states have call predecessors, (20), 9 states have call successors, (20) Word has length 126 [2022-11-20 12:02:31,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:31,922 INFO L225 Difference]: With dead ends: 506 [2022-11-20 12:02:31,922 INFO L226 Difference]: Without dead ends: 404 [2022-11-20 12:02:31,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 269 SyntacticMatches, 9 SemanticMatches, 47 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=278, Invalid=1801, Unknown=3, NotChecked=270, Total=2352 [2022-11-20 12:02:31,924 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 113 mSDsluCounter, 1115 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 505 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:31,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 1204 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 352 Invalid, 0 Unknown, 505 Unchecked, 0.3s Time] [2022-11-20 12:02:31,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-11-20 12:02:32,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 380. [2022-11-20 12:02:32,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 286 states have (on average 1.0909090909090908) internal successors, (312), 294 states have internal predecessors, (312), 55 states have call successors, (55), 31 states have call predecessors, (55), 38 states have return successors, (80), 54 states have call predecessors, (80), 53 states have call successors, (80) [2022-11-20 12:02:32,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 447 transitions. [2022-11-20 12:02:32,024 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 447 transitions. Word has length 126 [2022-11-20 12:02:32,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:32,025 INFO L495 AbstractCegarLoop]: Abstraction has 380 states and 447 transitions. [2022-11-20 12:02:32,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.966666666666667) internal successors, (149), 28 states have internal predecessors, (149), 10 states have call successors, (21), 5 states have call predecessors, (21), 7 states have return successors, (20), 10 states have call predecessors, (20), 9 states have call successors, (20) [2022-11-20 12:02:32,025 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 447 transitions. [2022-11-20 12:02:32,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-11-20 12:02:32,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:32,028 INFO L195 NwaCegarLoop]: trace histogram [7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:02:32,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 12:02:32,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-20 12:02:32,235 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:02:32,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:32,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1726499319, now seen corresponding path program 1 times [2022-11-20 12:02:32,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:02:32,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640178563] [2022-11-20 12:02:32,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:32,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:02:32,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:34,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:02:34,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:34,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:02:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:34,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 12:02:34,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:35,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:02:35,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-20 12:02:35,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 12:02:35,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:35,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:02:35,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-20 12:02:35,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:35,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-20 12:02:35,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:36,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:02:36,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:36,481 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 22 proven. 65 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-20 12:02:36,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:02:36,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640178563] [2022-11-20 12:02:36,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640178563] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:36,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470847803] [2022-11-20 12:02:36,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:36,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:02:36,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:02:36,483 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:02:36,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 12:02:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:36,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 157 conjunts are in the unsatisfiable core [2022-11-20 12:02:36,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:36,977 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:02:36,978 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:02:36,995 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:02:36,995 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:02:39,698 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_28| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_28| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_28|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_28|)) (.cse1 (+ (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_28|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_28|) 8))) (and (= (select (select |c_#memory_$Pointer$.base| .cse0) .cse1) |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_28|) (= (select (select |c_#memory_$Pointer$.offset| .cse0) .cse1) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_28|)))) is different from true [2022-11-20 12:02:41,486 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 99 proven. 42 refuted. 0 times theorem prover too weak. 28 trivial. 16 not checked. [2022-11-20 12:02:41,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:46,413 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 97 proven. 34 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 12:02:46,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470847803] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:02:46,414 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:02:46,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 30, 19] total 55 [2022-11-20 12:02:46,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949642842] [2022-11-20 12:02:46,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:02:46,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-11-20 12:02:46,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:02:46,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-11-20 12:02:46,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=2681, Unknown=1, NotChecked=104, Total=2970 [2022-11-20 12:02:46,417 INFO L87 Difference]: Start difference. First operand 380 states and 447 transitions. Second operand has 55 states, 52 states have (on average 3.3461538461538463) internal successors, (174), 47 states have internal predecessors, (174), 17 states have call successors, (27), 4 states have call predecessors, (27), 14 states have return successors, (29), 17 states have call predecessors, (29), 16 states have call successors, (29) [2022-11-20 12:03:05,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:03:05,924 INFO L93 Difference]: Finished difference Result 576 states and 676 transitions. [2022-11-20 12:03:05,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-20 12:03:05,925 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 52 states have (on average 3.3461538461538463) internal successors, (174), 47 states have internal predecessors, (174), 17 states have call successors, (27), 4 states have call predecessors, (27), 14 states have return successors, (29), 17 states have call predecessors, (29), 16 states have call successors, (29) Word has length 137 [2022-11-20 12:03:05,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:03:05,927 INFO L225 Difference]: With dead ends: 576 [2022-11-20 12:03:05,928 INFO L226 Difference]: Without dead ends: 457 [2022-11-20 12:03:05,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 268 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 25.3s TimeCoverageRelationStatistics Valid=530, Invalid=6778, Unknown=6, NotChecked=168, Total=7482 [2022-11-20 12:03:05,931 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 163 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 1836 SdHoareTripleChecker+Invalid, 2089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 562 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:03:05,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 1836 Invalid, 2089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1475 Invalid, 0 Unknown, 562 Unchecked, 1.4s Time] [2022-11-20 12:03:05,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-11-20 12:03:06,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 424. [2022-11-20 12:03:06,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 328 states have (on average 1.076219512195122) internal successors, (353), 337 states have internal predecessors, (353), 53 states have call successors, (53), 35 states have call predecessors, (53), 42 states have return successors, (68), 51 states have call predecessors, (68), 51 states have call successors, (68) [2022-11-20 12:03:06,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 474 transitions. [2022-11-20 12:03:06,045 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 474 transitions. Word has length 137 [2022-11-20 12:03:06,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:03:06,045 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 474 transitions. [2022-11-20 12:03:06,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 52 states have (on average 3.3461538461538463) internal successors, (174), 47 states have internal predecessors, (174), 17 states have call successors, (27), 4 states have call predecessors, (27), 14 states have return successors, (29), 17 states have call predecessors, (29), 16 states have call successors, (29) [2022-11-20 12:03:06,046 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 474 transitions. [2022-11-20 12:03:06,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-20 12:03:06,048 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:03:06,048 INFO L195 NwaCegarLoop]: trace histogram [8, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:03:06,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-11-20 12:03:06,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:03:06,255 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:03:06,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:03:06,256 INFO L85 PathProgramCache]: Analyzing trace with hash 556672124, now seen corresponding path program 2 times [2022-11-20 12:03:06,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:03:06,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850795956] [2022-11-20 12:03:06,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:03:06,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:03:06,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:03:06,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:03:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:03:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:03:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:03:06,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-20 12:03:06,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:06,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 12:03:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:03:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:03:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:03:07,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-20 12:03:07,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:03:07,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:03:07,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:07,541 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 101 proven. 35 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2022-11-20 12:03:07,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:03:07,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850795956] [2022-11-20 12:03:07,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850795956] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:03:07,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664892954] [2022-11-20 12:03:07,541 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:03:07,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:03:07,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:03:07,543 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:03:07,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 12:03:07,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:03:07,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:03:07,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 111 conjunts are in the unsatisfiable core [2022-11-20 12:03:07,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:03:08,019 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:03:08,020 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:03:08,035 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:03:08,036 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:03:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 123 proven. 84 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-20 12:03:52,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:04:18,307 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:04:18,308 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 981 treesize of output 904 [2022-11-20 12:04:18,330 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 1273 treesize of output 1237 [2022-11-20 12:04:18,354 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1237 treesize of output 1219 [2022-11-20 12:04:18,415 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:04:18,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 1131 treesize of output 1083 [2022-11-20 12:04:18,475 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:04:18,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 1033 treesize of output 1033 [2022-11-20 12:04:18,508 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 199 [2022-11-20 12:05:13,495 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 63 proven. 82 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-20 12:05:13,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664892954] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:05:13,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:05:13,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 24, 22] total 57 [2022-11-20 12:05:13,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040924264] [2022-11-20 12:05:13,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:05:13,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-11-20 12:05:13,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:05:13,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-11-20 12:05:13,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=2984, Unknown=6, NotChecked=0, Total=3192 [2022-11-20 12:05:13,498 INFO L87 Difference]: Start difference. First operand 424 states and 474 transitions. Second operand has 57 states, 56 states have (on average 3.6607142857142856) internal successors, (205), 55 states have internal predecessors, (205), 26 states have call successors, (36), 3 states have call predecessors, (36), 11 states have return successors, (35), 23 states have call predecessors, (35), 25 states have call successors, (35) [2022-11-20 12:05:51,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:05:51,758 INFO L93 Difference]: Finished difference Result 1015 states and 1303 transitions. [2022-11-20 12:05:51,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-11-20 12:05:51,759 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 3.6607142857142856) internal successors, (205), 55 states have internal predecessors, (205), 26 states have call successors, (36), 3 states have call predecessors, (36), 11 states have return successors, (35), 23 states have call predecessors, (35), 25 states have call successors, (35) Word has length 146 [2022-11-20 12:05:51,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:05:51,764 INFO L225 Difference]: With dead ends: 1015 [2022-11-20 12:05:51,764 INFO L226 Difference]: Without dead ends: 899 [2022-11-20 12:05:51,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 303 SyntacticMatches, 7 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2262 ImplicationChecksByTransitivity, 104.7s TimeCoverageRelationStatistics Valid=784, Invalid=9302, Unknown=14, NotChecked=0, Total=10100 [2022-11-20 12:05:51,768 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 677 mSDsluCounter, 3566 mSDsCounter, 0 mSdLazyCounter, 2664 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 3713 SdHoareTripleChecker+Invalid, 3763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 2664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 876 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:05:51,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [677 Valid, 3713 Invalid, 3763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 2664 Invalid, 0 Unknown, 876 Unchecked, 2.3s Time] [2022-11-20 12:05:51,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2022-11-20 12:05:51,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 759. [2022-11-20 12:05:51,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 573 states have (on average 1.0959860383944153) internal successors, (628), 593 states have internal predecessors, (628), 110 states have call successors, (110), 55 states have call predecessors, (110), 75 states have return successors, (162), 110 states have call predecessors, (162), 106 states have call successors, (162) [2022-11-20 12:05:51,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 900 transitions. [2022-11-20 12:05:51,999 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 900 transitions. Word has length 146 [2022-11-20 12:05:51,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:05:51,999 INFO L495 AbstractCegarLoop]: Abstraction has 759 states and 900 transitions. [2022-11-20 12:05:51,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 3.6607142857142856) internal successors, (205), 55 states have internal predecessors, (205), 26 states have call successors, (36), 3 states have call predecessors, (36), 11 states have return successors, (35), 23 states have call predecessors, (35), 25 states have call successors, (35) [2022-11-20 12:05:52,000 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 900 transitions. [2022-11-20 12:05:52,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-20 12:05:52,002 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:05:52,003 INFO L195 NwaCegarLoop]: trace histogram [8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:05:52,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 12:05:52,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-20 12:05:52,210 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:05:52,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:05:52,210 INFO L85 PathProgramCache]: Analyzing trace with hash 298506686, now seen corresponding path program 2 times [2022-11-20 12:05:52,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:05:52,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184048768] [2022-11-20 12:05:52,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:05:52,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:05:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:05:53,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:05:53,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:05:53,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:05:53,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:05:53,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-20 12:05:53,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:53,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-20 12:05:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:05:54,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:05:54,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:05:54,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-20 12:05:54,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:05:54,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:05:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:54,062 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 39 proven. 40 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2022-11-20 12:05:54,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:05:54,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184048768] [2022-11-20 12:05:54,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184048768] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:05:54,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707001858] [2022-11-20 12:05:54,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:05:54,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:05:54,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:05:54,063 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:05:54,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 12:05:54,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:05:54,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:05:54,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 183 conjunts are in the unsatisfiable core [2022-11-20 12:05:54,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:05:54,530 INFO L321 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2022-11-20 12:05:54,530 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 78 [2022-11-20 12:05:54,547 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:05:54,548 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:05:54,554 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 10 treesize of output 9 [2022-11-20 12:05:54,561 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 10 treesize of output 9 [2022-11-20 12:05:54,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-20 12:06:00,176 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 146 proven. 88 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-20 12:06:00,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:06:25,601 WARN L233 SmtUtils]: Spent 10.40s on a formula simplification that was a NOOP. DAG size: 43 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:06:36,277 WARN L233 SmtUtils]: Spent 10.43s on a formula simplification that was a NOOP. DAG size: 40 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:06:52,248 WARN L233 SmtUtils]: Spent 10.46s on a formula simplification that was a NOOP. DAG size: 53 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:06:53,474 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 113 proven. 56 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-20 12:06:53,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707001858] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:06:53,474 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:06:53,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 37, 22] total 67 [2022-11-20 12:06:53,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938753994] [2022-11-20 12:06:53,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:06:53,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-11-20 12:06:53,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:06:53,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-11-20 12:06:53,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=4063, Unknown=6, NotChecked=0, Total=4422 [2022-11-20 12:06:53,477 INFO L87 Difference]: Start difference. First operand 759 states and 900 transitions. Second operand has 67 states, 65 states have (on average 3.4461538461538463) internal successors, (224), 62 states have internal predecessors, (224), 22 states have call successors, (33), 5 states have call predecessors, (33), 14 states have return successors, (32), 19 states have call predecessors, (32), 22 states have call successors, (32) [2022-11-20 12:07:06,719 WARN L233 SmtUtils]: Spent 12.52s on a formula simplification that was a NOOP. DAG size: 51 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:07:49,497 WARN L233 SmtUtils]: Spent 16.51s on a formula simplification that was a NOOP. DAG size: 55 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:08:53,892 WARN L233 SmtUtils]: Spent 14.57s on a formula simplification that was a NOOP. DAG size: 58 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:09:07,239 WARN L233 SmtUtils]: Spent 13.21s on a formula simplification that was a NOOP. DAG size: 44 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:09:32,938 WARN L233 SmtUtils]: Spent 14.16s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 12:09:39,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:09:39,019 INFO L93 Difference]: Finished difference Result 1301 states and 1582 transitions. [2022-11-20 12:09:39,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-11-20 12:09:39,019 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 65 states have (on average 3.4461538461538463) internal successors, (224), 62 states have internal predecessors, (224), 22 states have call successors, (33), 5 states have call predecessors, (33), 14 states have return successors, (32), 19 states have call predecessors, (32), 22 states have call successors, (32) Word has length 146 [2022-11-20 12:09:39,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:09:39,024 INFO L225 Difference]: With dead ends: 1301 [2022-11-20 12:09:39,024 INFO L226 Difference]: Without dead ends: 839 [2022-11-20 12:09:39,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 268 SyntacticMatches, 5 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2469 ImplicationChecksByTransitivity, 217.9s TimeCoverageRelationStatistics Valid=645, Invalid=8069, Unknown=28, NotChecked=0, Total=8742 [2022-11-20 12:09:39,028 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 222 mSDsluCounter, 2276 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 2398 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 478 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:09:39,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 2398 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 861 Invalid, 0 Unknown, 478 Unchecked, 2.0s Time] [2022-11-20 12:09:39,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2022-11-20 12:09:39,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 767. [2022-11-20 12:09:39,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 588 states have (on average 1.0901360544217686) internal successors, (641), 604 states have internal predecessors, (641), 105 states have call successors, (105), 55 states have call predecessors, (105), 73 states have return successors, (160), 107 states have call predecessors, (160), 102 states have call successors, (160) [2022-11-20 12:09:39,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 906 transitions. [2022-11-20 12:09:39,306 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 906 transitions. Word has length 146 [2022-11-20 12:09:39,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:09:39,307 INFO L495 AbstractCegarLoop]: Abstraction has 767 states and 906 transitions. [2022-11-20 12:09:39,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 65 states have (on average 3.4461538461538463) internal successors, (224), 62 states have internal predecessors, (224), 22 states have call successors, (33), 5 states have call predecessors, (33), 14 states have return successors, (32), 19 states have call predecessors, (32), 22 states have call successors, (32) [2022-11-20 12:09:39,308 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 906 transitions. [2022-11-20 12:09:39,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-20 12:09:39,311 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:09:39,311 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:09:39,320 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-11-20 12:09:39,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:09:39,520 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:09:39,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:09:39,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1435376393, now seen corresponding path program 1 times [2022-11-20 12:09:39,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:09:39,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472936120] [2022-11-20 12:09:39,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:09:39,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:09:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:09:40,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:09:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-20 12:09:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:09:40,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 12:09:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:09:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:09:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:09:40,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:09:40,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:09:40,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:09:40,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-20 12:09:40,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-20 12:09:40,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:40,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-20 12:09:40,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:41,265 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 29 proven. 53 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-20 12:09:41,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:09:41,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472936120] [2022-11-20 12:09:41,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472936120] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:09:41,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903407742] [2022-11-20 12:09:41,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:09:41,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:09:41,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:09:41,268 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:09:41,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-20 12:09:41,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:41,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-20 12:09:41,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:09:41,782 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:09:41,782 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:09:41,811 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:09:41,811 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:09:44,574 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 110 proven. 28 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-20 12:09:44,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:09:45,747 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 49 proven. 33 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-20 12:09:45,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903407742] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:09:45,748 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:09:45,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 20, 12] total 34 [2022-11-20 12:09:45,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219491028] [2022-11-20 12:09:45,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:09:45,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-20 12:09:45,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:09:45,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-20 12:09:45,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 12:09:45,750 INFO L87 Difference]: Start difference. First operand 767 states and 906 transitions. Second operand has 34 states, 30 states have (on average 5.3) internal successors, (159), 33 states have internal predecessors, (159), 14 states have call successors, (32), 4 states have call predecessors, (32), 7 states have return successors, (32), 11 states have call predecessors, (32), 13 states have call successors, (32) [2022-11-20 12:09:48,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:09:48,446 INFO L93 Difference]: Finished difference Result 930 states and 1084 transitions. [2022-11-20 12:09:48,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 12:09:48,446 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 30 states have (on average 5.3) internal successors, (159), 33 states have internal predecessors, (159), 14 states have call successors, (32), 4 states have call predecessors, (32), 7 states have return successors, (32), 11 states have call predecessors, (32), 13 states have call successors, (32) Word has length 146 [2022-11-20 12:09:48,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:09:48,450 INFO L225 Difference]: With dead ends: 930 [2022-11-20 12:09:48,450 INFO L226 Difference]: Without dead ends: 869 [2022-11-20 12:09:48,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 300 SyntacticMatches, 12 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=402, Invalid=2148, Unknown=0, NotChecked=0, Total=2550 [2022-11-20 12:09:48,452 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 170 mSDsluCounter, 1084 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 175 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:09:48,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 1171 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 319 Invalid, 0 Unknown, 175 Unchecked, 0.6s Time] [2022-11-20 12:09:48,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2022-11-20 12:09:48,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 838. [2022-11-20 12:09:48,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 647 states have (on average 1.0880989180834622) internal successors, (704), 664 states have internal predecessors, (704), 110 states have call successors, (110), 60 states have call predecessors, (110), 80 states have return successors, (160), 113 states have call predecessors, (160), 109 states have call successors, (160) [2022-11-20 12:09:48,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 974 transitions. [2022-11-20 12:09:48,728 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 974 transitions. Word has length 146 [2022-11-20 12:09:48,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:09:48,728 INFO L495 AbstractCegarLoop]: Abstraction has 838 states and 974 transitions. [2022-11-20 12:09:48,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 30 states have (on average 5.3) internal successors, (159), 33 states have internal predecessors, (159), 14 states have call successors, (32), 4 states have call predecessors, (32), 7 states have return successors, (32), 11 states have call predecessors, (32), 13 states have call successors, (32) [2022-11-20 12:09:48,729 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 974 transitions. [2022-11-20 12:09:48,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-20 12:09:48,732 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:09:48,732 INFO L195 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:09:48,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-20 12:09:48,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-11-20 12:09:48,944 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:09:48,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:09:48,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1517873636, now seen corresponding path program 2 times [2022-11-20 12:09:48,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:09:48,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298100122] [2022-11-20 12:09:48,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:09:48,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:09:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 12:09:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-20 12:09:51,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 12:09:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:09:51,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:09:51,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 12:09:51,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:09:51,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:51,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:09:51,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:09:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:09:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 12:09:52,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-20 12:09:52,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-20 12:09:52,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-20 12:09:52,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 12:09:52,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:09:52,181 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 63 proven. 59 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2022-11-20 12:09:52,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:09:52,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298100122] [2022-11-20 12:09:52,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298100122] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:09:52,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176669730] [2022-11-20 12:09:52,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:09:52,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:09:52,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:09:52,183 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:09:52,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5379b9f6-6af9-4eb8-856b-6c4185d61b40/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 12:09:52,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:09:52,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:09:52,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 183 conjunts are in the unsatisfiable core [2022-11-20 12:09:52,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:09:52,976 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2022-11-20 12:09:52,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:09:52,984 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 14 treesize of output 16 [2022-11-20 12:09:53,007 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2022-11-20 12:09:53,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:09:53,016 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 14 treesize of output 16 [2022-11-20 12:09:53,230 INFO L321 Elim1Store]: treesize reduction 26, result has 16.1 percent of original size [2022-11-20 12:09:53,231 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 4 new quantified variables, introduced 2 case distinctions, treesize of input 133 treesize of output 103 [2022-11-20 12:09:53,240 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 45 [2022-11-20 12:09:53,272 INFO L321 Elim1Store]: treesize reduction 51, result has 8.9 percent of original size [2022-11-20 12:09:53,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 112 treesize of output 112 [2022-11-20 12:09:53,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:09:53,286 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 85 [2022-11-20 12:09:53,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:09:53,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:09:53,299 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 33 [2022-11-20 12:09:53,321 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 12 treesize of output 11 [2022-11-20 12:09:53,335 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 13 [2022-11-20 12:09:53,341 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 12:10:04,091 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 194 proven. 136 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-11-20 12:10:04,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:10:07,726 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:10:07,726 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 344 treesize of output 272 [2022-11-20 12:10:12,782 WARN L233 SmtUtils]: Spent 5.02s on a formula simplification that was a NOOP. DAG size: 403 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-20 12:10:12,782 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:10:12,784 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 23 new quantified variables, introduced 91 case distinctions, treesize of input 36099 treesize of output 30959 [2022-11-20 12:10:13,532 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:10:13,534 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 35122 treesize of output 27082 [2022-11-20 12:10:16,486 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:10:16,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 219595 treesize of output 206651 [2022-11-20 12:10:21,784 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:10:21,796 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 731008 treesize of output 677439 [2022-11-20 12:10:28,683 WARN L233 SmtUtils]: Spent 6.88s on a formula simplification that was a NOOP. DAG size: 8455 (called from [L 800] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2022-11-20 12:10:35,900 WARN L233 SmtUtils]: Spent 7.18s on a formula simplification that was a NOOP. DAG size: 8452 (called from [L 800] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2022-11-20 12:10:43,624 INFO L217 Elim1Store]: Index analysis took 4483 ms