./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc --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 ab48078691743837960e369bd318845908490844fac300de97818a03fa84d8a1 --- 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-5e519f3 [2022-11-02 20:03:56,552 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 20:03:56,554 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 20:03:56,602 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 20:03:56,603 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 20:03:56,609 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 20:03:56,612 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 20:03:56,617 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 20:03:56,620 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 20:03:56,626 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 20:03:56,628 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 20:03:56,631 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 20:03:56,632 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 20:03:56,635 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 20:03:56,638 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 20:03:56,640 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 20:03:56,642 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 20:03:56,644 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 20:03:56,646 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 20:03:56,658 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 20:03:56,660 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 20:03:56,662 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 20:03:56,666 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 20:03:56,667 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 20:03:56,678 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 20:03:56,679 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 20:03:56,679 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 20:03:56,681 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 20:03:56,682 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 20:03:56,685 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 20:03:56,686 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 20:03:56,688 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 20:03:56,690 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 20:03:56,692 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 20:03:56,694 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 20:03:56,694 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 20:03:56,695 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 20:03:56,696 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 20:03:56,696 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 20:03:56,697 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 20:03:56,698 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 20:03:56,700 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-02 20:03:56,749 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 20:03:56,749 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 20:03:56,750 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 20:03:56,751 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 20:03:56,752 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 20:03:56,752 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 20:03:56,753 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 20:03:56,754 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 20:03:56,754 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 20:03:56,754 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 20:03:56,756 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 20:03:56,756 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 20:03:56,757 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 20:03:56,757 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 20:03:56,757 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 20:03:56,758 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 20:03:56,758 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 20:03:56,759 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 20:03:56,759 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 20:03:56,759 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 20:03:56,760 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 20:03:56,760 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:03:56,761 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 20:03:56,761 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 20:03:56,761 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 20:03:56,762 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 20:03:56,762 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-02 20:03:56,762 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 20:03:56,763 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 20:03:56,763 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 20:03:56,764 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_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/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_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc 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 -> ab48078691743837960e369bd318845908490844fac300de97818a03fa84d8a1 [2022-11-02 20:03:57,114 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 20:03:57,162 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 20:03:57,167 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 20:03:57,169 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 20:03:57,171 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 20:03:57,172 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i [2022-11-02 20:03:57,260 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/data/1f7ea481c/c295e8cb9c1f42b9841cb9a1659010b3/FLAGb812f555e [2022-11-02 20:03:58,353 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 20:03:58,357 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i [2022-11-02 20:03:58,434 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/data/1f7ea481c/c295e8cb9c1f42b9841cb9a1659010b3/FLAGb812f555e [2022-11-02 20:03:58,670 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/data/1f7ea481c/c295e8cb9c1f42b9841cb9a1659010b3 [2022-11-02 20:03:58,674 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 20:03:58,677 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 20:03:58,684 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 20:03:58,684 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 20:03:58,688 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 20:03:58,690 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:03:58" (1/1) ... [2022-11-02 20:03:58,692 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7198b56a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:03:58, skipping insertion in model container [2022-11-02 20:03:58,692 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 08:03:58" (1/1) ... [2022-11-02 20:03:58,701 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 20:03:58,901 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 20:03:59,426 WARN L230 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_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i[4498,4511] [2022-11-02 20:03:59,437 WARN L230 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_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i[4558,4571] [2022-11-02 20:04:00,972 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:00,976 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:00,979 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:00,988 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:00,990 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:01,008 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:01,009 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:01,012 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:01,013 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:01,674 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:04:01,676 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:04:01,677 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:04:01,679 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:04:01,681 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:04:01,682 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:04:01,684 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:04:01,685 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:04:01,686 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:04:01,687 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:04:01,961 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:04:02,117 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,117 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,606 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,608 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,639 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,640 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,648 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,648 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,666 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,668 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,669 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,669 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,670 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,671 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,671 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,712 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:04:02,769 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 20:04:02,798 WARN L230 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_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i[4498,4511] [2022-11-02 20:04:02,807 WARN L230 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_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/sv-benchmarks/c/aws-c-common/aws_hash_byte_cursor_ptr_harness.i[4558,4571] [2022-11-02 20:04:02,877 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,878 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,878 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,879 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,880 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,889 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,891 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,892 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,893 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:02,942 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-02 20:04:02,943 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-02 20:04:02,944 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-02 20:04:02,946 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-02 20:04:02,947 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-02 20:04:02,948 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-02 20:04:02,948 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-02 20:04:02,949 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-02 20:04:02,950 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-02 20:04:02,950 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-02 20:04:03,038 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-02 20:04:03,107 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,108 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,218 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,219 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,228 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,229 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,234 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,235 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,245 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,246 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,247 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,248 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,248 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,249 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,250 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-02 20:04:03,284 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 20:04:03,814 INFO L208 MainTranslator]: Completed translation [2022-11-02 20:04:03,815 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03 WrapperNode [2022-11-02 20:04:03,815 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 20:04:03,817 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 20:04:03,817 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 20:04:03,818 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 20:04:03,829 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,045 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,134 INFO L138 Inliner]: procedures = 776, calls = 3576, calls flagged for inlining = 77, calls inlined = 6, statements flattened = 787 [2022-11-02 20:04:04,135 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 20:04:04,136 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 20:04:04,136 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 20:04:04,136 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 20:04:04,149 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,149 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,159 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,160 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,238 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,246 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,260 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,269 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,285 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 20:04:04,286 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 20:04:04,287 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 20:04:04,287 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 20:04:04,305 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (1/1) ... [2022-11-02 20:04:04,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 20:04:04,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:04,353 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 20:04:04,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 20:04:04,423 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-02 20:04:04,423 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-02 20:04:04,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-02 20:04:04,424 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-02 20:04:04,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-02 20:04:04,424 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-02 20:04:04,424 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 20:04:04,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-02 20:04:04,425 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 20:04:04,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 20:04:04,426 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-02 20:04:04,426 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-02 20:04:04,427 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-02 20:04:04,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-02 20:04:04,428 INFO L130 BoogieDeclarations]: Found specification of procedure hashlittle2 [2022-11-02 20:04:04,428 INFO L138 BoogieDeclarations]: Found implementation of procedure hashlittle2 [2022-11-02 20:04:04,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-02 20:04:04,429 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2022-11-02 20:04:04,429 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2022-11-02 20:04:04,429 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-02 20:04:04,430 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-02 20:04:04,430 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-02 20:04:04,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-02 20:04:04,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-02 20:04:04,932 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 20:04:04,935 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 20:04:08,965 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##8: assume !true; [2022-11-02 20:04:08,980 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 20:04:08,992 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 20:04:08,992 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-11-02 20:04:08,996 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:04:08 BoogieIcfgContainer [2022-11-02 20:04:08,996 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 20:04:09,000 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 20:04:09,000 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 20:04:09,005 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 20:04:09,005 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 08:03:58" (1/3) ... [2022-11-02 20:04:09,007 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f03c06f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:04:09, skipping insertion in model container [2022-11-02 20:04:09,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 08:04:03" (2/3) ... [2022-11-02 20:04:09,008 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f03c06f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 08:04:09, skipping insertion in model container [2022-11-02 20:04:09,008 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 08:04:08" (3/3) ... [2022-11-02 20:04:09,010 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_hash_byte_cursor_ptr_harness.i [2022-11-02 20:04:09,041 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 20:04:09,041 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-02 20:04:09,124 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 20:04:09,132 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;@26adbf71, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 20:04:09,132 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-02 20:04:09,138 INFO L276 IsEmpty]: Start isEmpty. Operand has 134 states, 114 states have (on average 1.5087719298245614) internal successors, (172), 114 states have internal predecessors, (172), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-11-02 20:04:09,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-02 20:04:09,154 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:09,155 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:04:09,156 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:09,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:09,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1196197405, now seen corresponding path program 1 times [2022-11-02 20:04:09,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:09,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304976622] [2022-11-02 20:04:09,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:09,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:09,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:10,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-02 20:04:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-02 20:04:10,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-02 20:04:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-02 20:04:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-02 20:04:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:10,371 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-02 20:04:10,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:10,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304976622] [2022-11-02 20:04:10,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304976622] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:04:10,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:04:10,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-02 20:04:10,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679988191] [2022-11-02 20:04:10,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:04:10,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 20:04:10,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:10,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 20:04:10,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:04:10,438 INFO L87 Difference]: Start difference. First operand has 134 states, 114 states have (on average 1.5087719298245614) internal successors, (172), 114 states have internal predecessors, (172), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 2 states have internal predecessors, (31), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-02 20:04:11,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:11,025 INFO L93 Difference]: Finished difference Result 263 states and 398 transitions. [2022-11-02 20:04:11,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 20:04:11,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 2 states have internal predecessors, (31), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 62 [2022-11-02 20:04:11,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:11,049 INFO L225 Difference]: With dead ends: 263 [2022-11-02 20:04:11,049 INFO L226 Difference]: Without dead ends: 128 [2022-11-02 20:04:11,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-02 20:04:11,068 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 28 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:11,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 267 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-02 20:04:11,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-11-02 20:04:11,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2022-11-02 20:04:11,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 108 states have (on average 1.4907407407407407) internal successors, (161), 109 states have internal predecessors, (161), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-02 20:04:11,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 186 transitions. [2022-11-02 20:04:11,154 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 186 transitions. Word has length 62 [2022-11-02 20:04:11,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:11,155 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 186 transitions. [2022-11-02 20:04:11,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 2 states have internal predecessors, (31), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-02 20:04:11,156 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 186 transitions. [2022-11-02 20:04:11,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-02 20:04:11,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:11,160 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:04:11,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-02 20:04:11,160 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:11,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:11,161 INFO L85 PathProgramCache]: Analyzing trace with hash -902599839, now seen corresponding path program 1 times [2022-11-02 20:04:11,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:11,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946597256] [2022-11-02 20:04:11,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:11,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:11,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:12,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:12,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:12,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-02 20:04:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-02 20:04:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-02 20:04:12,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-02 20:04:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-02 20:04:12,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:12,388 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-02 20:04:12,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:12,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946597256] [2022-11-02 20:04:12,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946597256] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:12,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113223196] [2022-11-02 20:04:12,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:12,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:12,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:12,392 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:12,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-02 20:04:13,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:13,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 2562 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 20:04:13,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:13,423 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-02 20:04:13,424 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:04:13,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113223196] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:04:13,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:04:13,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2022-11-02 20:04:13,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863148123] [2022-11-02 20:04:13,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:04:13,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 20:04:13,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:13,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 20:04:13,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-02 20:04:13,428 INFO L87 Difference]: Start difference. First operand 128 states and 186 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-02 20:04:13,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:13,631 INFO L93 Difference]: Finished difference Result 239 states and 354 transitions. [2022-11-02 20:04:13,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-02 20:04:13,632 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 62 [2022-11-02 20:04:13,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:13,636 INFO L225 Difference]: With dead ends: 239 [2022-11-02 20:04:13,636 INFO L226 Difference]: Without dead ends: 131 [2022-11-02 20:04:13,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-11-02 20:04:13,638 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 197 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:13,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 634 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:04:13,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-11-02 20:04:13,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2022-11-02 20:04:13,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 110 states have (on average 1.481818181818182) internal successors, (163), 112 states have internal predecessors, (163), 13 states have call successors, (13), 6 states have call predecessors, (13), 7 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) [2022-11-02 20:04:13,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 190 transitions. [2022-11-02 20:04:13,658 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 190 transitions. Word has length 62 [2022-11-02 20:04:13,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:13,659 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 190 transitions. [2022-11-02 20:04:13,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-02 20:04:13,660 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 190 transitions. [2022-11-02 20:04:13,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-02 20:04:13,662 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:13,663 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:04:13,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-02 20:04:13,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-11-02 20:04:13,881 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:13,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:13,881 INFO L85 PathProgramCache]: Analyzing trace with hash 90546502, now seen corresponding path program 1 times [2022-11-02 20:04:13,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:13,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053106932] [2022-11-02 20:04:13,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:13,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:14,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:15,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:04:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:04:15,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-02 20:04:15,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-02 20:04:15,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-02 20:04:15,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:15,758 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-02 20:04:15,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:15,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053106932] [2022-11-02 20:04:15,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053106932] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:15,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872951826] [2022-11-02 20:04:15,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:15,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:15,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:15,765 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:15,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-02 20:04:16,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:16,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 2567 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-02 20:04:16,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:16,758 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-02 20:04:16,758 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:04:16,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872951826] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:04:16,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:04:16,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2022-11-02 20:04:16,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015409940] [2022-11-02 20:04:16,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:04:16,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:04:16,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:16,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:04:16,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-11-02 20:04:16,762 INFO L87 Difference]: Start difference. First operand 131 states and 190 transitions. Second operand has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-02 20:04:16,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:16,998 INFO L93 Difference]: Finished difference Result 239 states and 350 transitions. [2022-11-02 20:04:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:04:16,999 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 64 [2022-11-02 20:04:17,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:17,001 INFO L225 Difference]: With dead ends: 239 [2022-11-02 20:04:17,001 INFO L226 Difference]: Without dead ends: 131 [2022-11-02 20:04:17,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-11-02 20:04:17,003 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 201 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:17,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 794 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-02 20:04:17,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-11-02 20:04:17,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2022-11-02 20:04:17,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 110 states have (on average 1.481818181818182) internal successors, (163), 112 states have internal predecessors, (163), 13 states have call successors, (13), 6 states have call predecessors, (13), 7 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2022-11-02 20:04:17,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 189 transitions. [2022-11-02 20:04:17,018 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 189 transitions. Word has length 64 [2022-11-02 20:04:17,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:17,018 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 189 transitions. [2022-11-02 20:04:17,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-02 20:04:17,019 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 189 transitions. [2022-11-02 20:04:17,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-02 20:04:17,021 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:17,021 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:04:17,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-02 20:04:17,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:17,235 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:17,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:17,236 INFO L85 PathProgramCache]: Analyzing trace with hash -249804501, now seen corresponding path program 2 times [2022-11-02 20:04:17,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:17,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792565959] [2022-11-02 20:04:17,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:17,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:17,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:18,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:18,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:18,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:04:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:04:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:04:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:04:18,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-02 20:04:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:18,872 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-02 20:04:18,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:18,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792565959] [2022-11-02 20:04:18,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792565959] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:18,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070155238] [2022-11-02 20:04:18,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:04:18,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:18,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:18,875 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:18,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-02 20:04:24,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:04:24,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:04:24,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 2572 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-02 20:04:24,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:24,646 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:04:24,647 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:04:24,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070155238] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:04:24,647 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:04:24,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 11 [2022-11-02 20:04:24,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382314402] [2022-11-02 20:04:24,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:04:24,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 20:04:24,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:24,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 20:04:24,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-02 20:04:24,654 INFO L87 Difference]: Start difference. First operand 131 states and 189 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (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-02 20:04:24,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:24,761 INFO L93 Difference]: Finished difference Result 158 states and 220 transitions. [2022-11-02 20:04:24,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 20:04:24,763 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (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 66 [2022-11-02 20:04:24,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:24,767 INFO L225 Difference]: With dead ends: 158 [2022-11-02 20:04:24,769 INFO L226 Difference]: Without dead ends: 128 [2022-11-02 20:04:24,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-02 20:04:24,775 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 28 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:24,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1014 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:04:24,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-11-02 20:04:24,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2022-11-02 20:04:24,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 108 states have (on average 1.4814814814814814) internal successors, (160), 109 states have internal predecessors, (160), 13 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-11-02 20:04:24,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 185 transitions. [2022-11-02 20:04:24,801 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 185 transitions. Word has length 66 [2022-11-02 20:04:24,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:24,802 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 185 transitions. [2022-11-02 20:04:24,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 4 states have call successors, (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-02 20:04:24,803 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 185 transitions. [2022-11-02 20:04:24,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-02 20:04:24,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:24,811 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-02 20:04:24,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-02 20:04:25,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:25,036 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:25,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:25,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1967970000, now seen corresponding path program 1 times [2022-11-02 20:04:25,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:25,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461154374] [2022-11-02 20:04:25,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:25,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:25,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:27,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:27,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:04:27,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:04:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:04:27,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:27,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:04:28,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:28,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-02 20:04:28,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:28,314 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:04:28,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:28,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461154374] [2022-11-02 20:04:28,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461154374] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:28,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868353800] [2022-11-02 20:04:28,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:28,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:28,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:28,317 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:28,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-02 20:04:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:29,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 2577 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-02 20:04:29,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:29,449 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-02 20:04:29,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:04:29,836 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-02 20:04:29,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868353800] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:29,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:04:29,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12, 11] total 25 [2022-11-02 20:04:29,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261880365] [2022-11-02 20:04:29,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:04:29,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 20:04:29,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:29,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 20:04:29,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=547, Unknown=0, NotChecked=0, Total=600 [2022-11-02 20:04:29,840 INFO L87 Difference]: Start difference. First operand 128 states and 185 transitions. Second operand has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 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-02 20:04:30,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:30,010 INFO L93 Difference]: Finished difference Result 140 states and 200 transitions. [2022-11-02 20:04:30,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 20:04:30,011 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 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 68 [2022-11-02 20:04:30,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:30,012 INFO L225 Difference]: With dead ends: 140 [2022-11-02 20:04:30,012 INFO L226 Difference]: Without dead ends: 138 [2022-11-02 20:04:30,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=61, Invalid=641, Unknown=0, NotChecked=0, Total=702 [2022-11-02 20:04:30,014 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 17 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:30,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1236 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 20:04:30,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-11-02 20:04:30,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 137. [2022-11-02 20:04:30,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 114 states have (on average 1.456140350877193) internal successors, (166), 116 states have internal predecessors, (166), 14 states have call successors, (14), 7 states have call predecessors, (14), 8 states have return successors, (17), 13 states have call predecessors, (17), 13 states have call successors, (17) [2022-11-02 20:04:30,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 197 transitions. [2022-11-02 20:04:30,029 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 197 transitions. Word has length 68 [2022-11-02 20:04:30,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:30,029 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 197 transitions. [2022-11-02 20:04:30,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 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-02 20:04:30,030 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 197 transitions. [2022-11-02 20:04:30,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-02 20:04:30,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:30,032 INFO L195 NwaCegarLoop]: trace histogram [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, 1] [2022-11-02 20:04:30,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-02 20:04:30,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:30,248 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:30,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:30,249 INFO L85 PathProgramCache]: Analyzing trace with hash -278658024, now seen corresponding path program 1 times [2022-11-02 20:04:30,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:30,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983876318] [2022-11-02 20:04:30,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:30,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:32,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:04:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:04:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:04:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:32,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:04:32,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:33,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-02 20:04:33,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:33,138 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:04:33,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:33,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983876318] [2022-11-02 20:04:33,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983876318] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:33,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570187745] [2022-11-02 20:04:33,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:33,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:33,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:33,144 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:33,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-02 20:04:33,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:33,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 2589 conjuncts, 77 conjunts are in the unsatisfiable core [2022-11-02 20:04:33,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:34,069 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:04:35,622 INFO L356 Elim1Store]: treesize reduction 40, result has 36.5 percent of original size [2022-11-02 20:04:35,623 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 34 [2022-11-02 20:04:36,295 INFO L356 Elim1Store]: treesize reduction 97, result has 1.0 percent of original size [2022-11-02 20:04:36,296 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 case distinctions, treesize of input 36 treesize of output 23 [2022-11-02 20:04:36,302 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-02 20:04:36,306 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 23 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:04:36,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:04:36,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570187745] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:36,914 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:04:36,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 26 [2022-11-02 20:04:36,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205477726] [2022-11-02 20:04:36,916 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:04:36,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-02 20:04:36,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:36,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-02 20:04:36,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=836, Unknown=1, NotChecked=0, Total=930 [2022-11-02 20:04:36,919 INFO L87 Difference]: Start difference. First operand 137 states and 197 transitions. Second operand has 26 states, 24 states have (on average 3.7916666666666665) internal successors, (91), 22 states have internal predecessors, (91), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:04:39,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:39,065 INFO L93 Difference]: Finished difference Result 235 states and 330 transitions. [2022-11-02 20:04:39,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-02 20:04:39,067 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 3.7916666666666665) internal successors, (91), 22 states have internal predecessors, (91), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 72 [2022-11-02 20:04:39,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:39,079 INFO L225 Difference]: With dead ends: 235 [2022-11-02 20:04:39,079 INFO L226 Difference]: Without dead ends: 200 [2022-11-02 20:04:39,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 77 SyntacticMatches, 9 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=238, Invalid=2113, Unknown=1, NotChecked=0, Total=2352 [2022-11-02 20:04:39,083 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 83 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1714 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 477 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:39,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 1714 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 751 Invalid, 0 Unknown, 477 Unchecked, 1.1s Time] [2022-11-02 20:04:39,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-11-02 20:04:39,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 179. [2022-11-02 20:04:39,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 143 states have (on average 1.3916083916083917) internal successors, (199), 147 states have internal predecessors, (199), 22 states have call successors, (22), 11 states have call predecessors, (22), 13 states have return successors, (29), 20 states have call predecessors, (29), 21 states have call successors, (29) [2022-11-02 20:04:39,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 250 transitions. [2022-11-02 20:04:39,113 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 250 transitions. Word has length 72 [2022-11-02 20:04:39,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:39,114 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 250 transitions. [2022-11-02 20:04:39,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 3.7916666666666665) internal successors, (91), 22 states have internal predecessors, (91), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:04:39,115 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 250 transitions. [2022-11-02 20:04:39,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-02 20:04:39,117 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:39,117 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1] [2022-11-02 20:04:39,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-02 20:04:39,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:39,332 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:39,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:39,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1208498679, now seen corresponding path program 1 times [2022-11-02 20:04:39,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:39,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130981026] [2022-11-02 20:04:39,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:39,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:39,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:41,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:41,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:41,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:41,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:41,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:04:41,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:41,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:04:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:41,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:04:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:42,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:04:42,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:42,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-02 20:04:42,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:42,319 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:04:42,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:42,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130981026] [2022-11-02 20:04:42,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130981026] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:42,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992867261] [2022-11-02 20:04:42,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:42,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:42,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:42,322 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:42,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-02 20:04:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:43,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 2591 conjuncts, 76 conjunts are in the unsatisfiable core [2022-11-02 20:04:43,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:43,096 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:04:44,343 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:04:44,344 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:04:44,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:04:44,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:04:44,863 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-02 20:04:44,864 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 32 [2022-11-02 20:04:44,900 INFO L356 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-02 20:04:44,900 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-02 20:04:45,429 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:04:45,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:04:45,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992867261] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:45,976 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:04:45,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19] total 29 [2022-11-02 20:04:45,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268079229] [2022-11-02 20:04:45,977 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:04:45,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:04:45,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:45,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:04:45,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1006, Unknown=5, NotChecked=0, Total=1122 [2022-11-02 20:04:45,982 INFO L87 Difference]: Start difference. First operand 179 states and 250 transitions. Second operand has 29 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 24 states have internal predecessors, (94), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:04:48,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:48,837 INFO L93 Difference]: Finished difference Result 308 states and 446 transitions. [2022-11-02 20:04:48,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-02 20:04:48,843 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 24 states have internal predecessors, (94), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) Word has length 73 [2022-11-02 20:04:48,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:48,846 INFO L225 Difference]: With dead ends: 308 [2022-11-02 20:04:48,847 INFO L226 Difference]: Without dead ends: 273 [2022-11-02 20:04:48,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 81 SyntacticMatches, 9 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=307, Invalid=3104, Unknown=11, NotChecked=0, Total=3422 [2022-11-02 20:04:48,850 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 229 mSDsluCounter, 2322 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 2541 SdHoareTripleChecker+Invalid, 3021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2006 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:48,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 2541 Invalid, 3021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 940 Invalid, 0 Unknown, 2006 Unchecked, 1.4s Time] [2022-11-02 20:04:48,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-11-02 20:04:48,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 247. [2022-11-02 20:04:48,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 207 states have (on average 1.429951690821256) internal successors, (296), 212 states have internal predecessors, (296), 24 states have call successors, (24), 12 states have call predecessors, (24), 15 states have return successors, (36), 22 states have call predecessors, (36), 23 states have call successors, (36) [2022-11-02 20:04:48,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 356 transitions. [2022-11-02 20:04:48,884 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 356 transitions. Word has length 73 [2022-11-02 20:04:48,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:48,885 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 356 transitions. [2022-11-02 20:04:48,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 24 states have internal predecessors, (94), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:04:48,886 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 356 transitions. [2022-11-02 20:04:48,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-02 20:04:48,888 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:48,889 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1] [2022-11-02 20:04:48,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-02 20:04:49,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:49,096 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:04:49,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:04:49,096 INFO L85 PathProgramCache]: Analyzing trace with hash -994417807, now seen corresponding path program 1 times [2022-11-02 20:04:49,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:04:49,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894533168] [2022-11-02 20:04:49,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:49,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:04:49,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:51,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:04:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:51,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:04:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:51,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:04:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:52,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:04:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:52,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:04:52,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:52,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:04:52,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:52,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:04:52,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:52,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-02 20:04:52,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:52,697 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:04:52,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:04:52,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894533168] [2022-11-02 20:04:52,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894533168] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:04:52,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871242873] [2022-11-02 20:04:52,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:04:52,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:04:52,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:04:52,717 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:04:52,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-02 20:04:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:04:53,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 2602 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-02 20:04:53,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:04:54,176 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 9 [2022-11-02 20:04:54,310 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 23 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:04:54,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:04:54,782 INFO L356 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-02 20:04:54,783 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 21 treesize of output 20 [2022-11-02 20:04:54,801 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:04:54,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871242873] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:04:54,802 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 20:04:54,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 10] total 27 [2022-11-02 20:04:54,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279693333] [2022-11-02 20:04:54,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 20:04:54,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-02 20:04:54,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:04:54,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-02 20:04:54,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=629, Unknown=0, NotChecked=0, Total=702 [2022-11-02 20:04:54,805 INFO L87 Difference]: Start difference. First operand 247 states and 356 transitions. Second operand has 27 states, 24 states have (on average 4.0) internal successors, (96), 23 states have internal predecessors, (96), 12 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 9 states have call predecessors, (21), 12 states have call successors, (21) [2022-11-02 20:04:59,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:04:59,743 INFO L93 Difference]: Finished difference Result 448 states and 667 transitions. [2022-11-02 20:04:59,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-02 20:04:59,744 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 4.0) internal successors, (96), 23 states have internal predecessors, (96), 12 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 9 states have call predecessors, (21), 12 states have call successors, (21) Word has length 73 [2022-11-02 20:04:59,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:04:59,748 INFO L225 Difference]: With dead ends: 448 [2022-11-02 20:04:59,748 INFO L226 Difference]: Without dead ends: 413 [2022-11-02 20:04:59,751 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 141 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=260, Invalid=2092, Unknown=0, NotChecked=0, Total=2352 [2022-11-02 20:04:59,752 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 542 mSDsluCounter, 1845 mSDsCounter, 0 mSdLazyCounter, 3489 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 2045 SdHoareTripleChecker+Invalid, 3901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 3489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 361 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-02 20:04:59,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [559 Valid, 2045 Invalid, 3901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 3489 Invalid, 0 Unknown, 361 Unchecked, 3.9s Time] [2022-11-02 20:04:59,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-02 20:04:59,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 318. [2022-11-02 20:04:59,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 275 states have (on average 1.469090909090909) internal successors, (404), 280 states have internal predecessors, (404), 25 states have call successors, (25), 14 states have call predecessors, (25), 17 states have return successors, (37), 23 states have call predecessors, (37), 24 states have call successors, (37) [2022-11-02 20:04:59,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 466 transitions. [2022-11-02 20:04:59,791 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 466 transitions. Word has length 73 [2022-11-02 20:04:59,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:04:59,792 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 466 transitions. [2022-11-02 20:04:59,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 4.0) internal successors, (96), 23 states have internal predecessors, (96), 12 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 9 states have call predecessors, (21), 12 states have call successors, (21) [2022-11-02 20:04:59,793 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 466 transitions. [2022-11-02 20:04:59,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-02 20:04:59,795 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:04:59,796 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2022-11-02 20:04:59,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-02 20:05:00,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:00,012 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:00,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:00,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1569134765, now seen corresponding path program 1 times [2022-11-02 20:05:00,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:00,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747569517] [2022-11-02 20:05:00,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:00,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:02,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:02,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:02,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:02,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:02,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:02,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:02,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-02 20:05:02,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:02,552 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:05:02,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:02,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747569517] [2022-11-02 20:05:02,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747569517] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:02,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964189770] [2022-11-02 20:05:02,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:02,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:02,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:05:02,555 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:05:02,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-02 20:05:03,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:03,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 2593 conjuncts, 88 conjunts are in the unsatisfiable core [2022-11-02 20:05:03,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:05:03,408 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:05:04,409 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:05:04,410 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:05:04,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:05:04,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:05:04,853 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-02 20:05:04,854 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 32 [2022-11-02 20:05:04,882 INFO L356 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-02 20:05:04,883 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-02 20:05:05,394 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 14 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-02 20:05:05,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:05:05,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964189770] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:05,859 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:05:05,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19] total 29 [2022-11-02 20:05:05,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352898292] [2022-11-02 20:05:05,859 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:05:05,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:05:05,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:05:05,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:05:05,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1008, Unknown=6, NotChecked=0, Total=1122 [2022-11-02 20:05:05,861 INFO L87 Difference]: Start difference. First operand 318 states and 466 transitions. Second operand has 29 states, 26 states have (on average 3.6923076923076925) internal successors, (96), 24 states have internal predecessors, (96), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:05:07,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:05:07,965 INFO L93 Difference]: Finished difference Result 399 states and 578 transitions. [2022-11-02 20:05:07,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-02 20:05:07,966 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 3.6923076923076925) internal successors, (96), 24 states have internal predecessors, (96), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) Word has length 74 [2022-11-02 20:05:07,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:05:07,970 INFO L225 Difference]: With dead ends: 399 [2022-11-02 20:05:07,970 INFO L226 Difference]: Without dead ends: 364 [2022-11-02 20:05:07,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 80 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=224, Invalid=2314, Unknown=12, NotChecked=0, Total=2550 [2022-11-02 20:05:07,977 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 141 mSDsluCounter, 2142 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2363 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1310 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-02 20:05:07,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 2363 Invalid, 2428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1057 Invalid, 0 Unknown, 1310 Unchecked, 1.2s Time] [2022-11-02 20:05:07,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2022-11-02 20:05:08,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 341. [2022-11-02 20:05:08,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 291 states have (on average 1.4467353951890034) internal successors, (421), 296 states have internal predecessors, (421), 28 states have call successors, (28), 18 states have call predecessors, (28), 21 states have return successors, (41), 26 states have call predecessors, (41), 27 states have call successors, (41) [2022-11-02 20:05:08,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 490 transitions. [2022-11-02 20:05:08,027 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 490 transitions. Word has length 74 [2022-11-02 20:05:08,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:05:08,028 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 490 transitions. [2022-11-02 20:05:08,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 3.6923076923076925) internal successors, (96), 24 states have internal predecessors, (96), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:05:08,029 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 490 transitions. [2022-11-02 20:05:08,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-02 20:05:08,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:05:08,033 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2022-11-02 20:05:08,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-02 20:05:08,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-11-02 20:05:08,244 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:08,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:08,244 INFO L85 PathProgramCache]: Analyzing trace with hash -7761607, now seen corresponding path program 1 times [2022-11-02 20:05:08,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:08,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262917196] [2022-11-02 20:05:08,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:08,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:08,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:10,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:10,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:10,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:10,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-02 20:05:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:10,936 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:05:10,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:10,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262917196] [2022-11-02 20:05:10,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262917196] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:10,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721059520] [2022-11-02 20:05:10,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:10,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:10,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:05:10,940 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:05:10,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-02 20:05:11,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:11,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 91 conjunts are in the unsatisfiable core [2022-11-02 20:05:11,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:05:11,709 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:05:12,761 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-02 20:05:12,761 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-02 20:05:22,351 WARN L234 SmtUtils]: Spent 5.60s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-02 20:05:28,925 INFO L356 Elim1Store]: treesize reduction 139, result has 0.7 percent of original size [2022-11-02 20:05:28,926 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 58 treesize of output 25 [2022-11-02 20:05:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-02 20:05:28,929 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:05:28,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721059520] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:05:28,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:05:28,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [12] total 28 [2022-11-02 20:05:28,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732762533] [2022-11-02 20:05:28,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:05:28,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-02 20:05:28,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:05:28,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-02 20:05:28,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=671, Unknown=6, NotChecked=0, Total=756 [2022-11-02 20:05:28,932 INFO L87 Difference]: Start difference. First operand 341 states and 490 transitions. Second operand has 18 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-02 20:05:29,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:05:29,483 INFO L93 Difference]: Finished difference Result 380 states and 537 transitions. [2022-11-02 20:05:29,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-02 20:05:29,484 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) Word has length 74 [2022-11-02 20:05:29,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:05:29,487 INFO L225 Difference]: With dead ends: 380 [2022-11-02 20:05:29,487 INFO L226 Difference]: Without dead ends: 345 [2022-11-02 20:05:29,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 64 SyntacticMatches, 9 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=101, Invalid=885, Unknown=6, NotChecked=0, Total=992 [2022-11-02 20:05:29,488 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 42 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1126 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:05:29,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 949 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 166 Invalid, 0 Unknown, 1126 Unchecked, 0.4s Time] [2022-11-02 20:05:29,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-02 20:05:29,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2022-11-02 20:05:29,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 294 states have (on average 1.4421768707482994) internal successors, (424), 300 states have internal predecessors, (424), 28 states have call successors, (28), 18 states have call predecessors, (28), 22 states have return successors, (43), 26 states have call predecessors, (43), 27 states have call successors, (43) [2022-11-02 20:05:29,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 495 transitions. [2022-11-02 20:05:29,529 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 495 transitions. Word has length 74 [2022-11-02 20:05:29,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:05:29,529 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 495 transitions. [2022-11-02 20:05:29,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-02 20:05:29,530 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 495 transitions. [2022-11-02 20:05:29,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-02 20:05:29,532 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:05:29,532 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2022-11-02 20:05:29,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-02 20:05:29,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:29,744 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:29,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:29,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1464298396, now seen corresponding path program 1 times [2022-11-02 20:05:29,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:29,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105989361] [2022-11-02 20:05:29,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:29,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:31,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:31,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:31,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:31,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:31,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:31,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:31,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-02 20:05:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:31,964 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:05:31,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:31,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105989361] [2022-11-02 20:05:31,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105989361] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:31,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222659004] [2022-11-02 20:05:31,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:31,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:31,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:05:31,968 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:05:31,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-02 20:05:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:32,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 2595 conjuncts, 88 conjunts are in the unsatisfiable core [2022-11-02 20:05:32,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:05:32,750 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:05:33,949 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:05:33,949 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:05:34,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:05:34,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:05:34,628 INFO L356 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2022-11-02 20:05:34,629 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 103 [2022-11-02 20:05:34,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-02 20:05:34,646 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 23 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:05:34,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:05:35,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222659004] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:35,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:05:35,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 26 [2022-11-02 20:05:35,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122854919] [2022-11-02 20:05:35,280 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:05:35,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-02 20:05:35,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:05:35,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-02 20:05:35,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=834, Unknown=1, NotChecked=0, Total=930 [2022-11-02 20:05:35,282 INFO L87 Difference]: Start difference. First operand 345 states and 495 transitions. Second operand has 26 states, 24 states have (on average 4.041666666666667) internal successors, (97), 22 states have internal predecessors, (97), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:05:37,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:05:37,016 INFO L93 Difference]: Finished difference Result 397 states and 575 transitions. [2022-11-02 20:05:37,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-02 20:05:37,017 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 4.041666666666667) internal successors, (97), 22 states have internal predecessors, (97), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 75 [2022-11-02 20:05:37,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:05:37,022 INFO L225 Difference]: With dead ends: 397 [2022-11-02 20:05:37,022 INFO L226 Difference]: Without dead ends: 362 [2022-11-02 20:05:37,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 81 SyntacticMatches, 9 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=202, Invalid=1777, Unknown=1, NotChecked=0, Total=1980 [2022-11-02 20:05:37,025 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 201 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 1867 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1091 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:05:37,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 1867 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 641 Invalid, 0 Unknown, 1091 Unchecked, 1.0s Time] [2022-11-02 20:05:37,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-11-02 20:05:37,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 352. [2022-11-02 20:05:37,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 298 states have (on average 1.436241610738255) internal successors, (428), 305 states have internal predecessors, (428), 30 states have call successors, (30), 18 states have call predecessors, (30), 23 states have return successors, (49), 28 states have call predecessors, (49), 29 states have call successors, (49) [2022-11-02 20:05:37,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 507 transitions. [2022-11-02 20:05:37,069 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 507 transitions. Word has length 75 [2022-11-02 20:05:37,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:05:37,069 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 507 transitions. [2022-11-02 20:05:37,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 4.041666666666667) internal successors, (97), 22 states have internal predecessors, (97), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:05:37,070 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 507 transitions. [2022-11-02 20:05:37,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-02 20:05:37,081 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:05:37,081 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2022-11-02 20:05:37,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-02 20:05:37,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-02 20:05:37,288 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:37,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:37,289 INFO L85 PathProgramCache]: Analyzing trace with hash 185282190, now seen corresponding path program 1 times [2022-11-02 20:05:37,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:37,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659450561] [2022-11-02 20:05:37,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:37,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:38,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:38,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:38,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:39,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:39,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:39,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:39,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:39,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-02 20:05:39,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:39,453 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:05:39,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:39,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659450561] [2022-11-02 20:05:39,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659450561] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:39,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366927344] [2022-11-02 20:05:39,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:39,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:39,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:05:39,460 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:05:39,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-02 20:05:40,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:40,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 2595 conjuncts, 82 conjunts are in the unsatisfiable core [2022-11-02 20:05:40,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:05:40,182 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:05:41,387 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:05:41,388 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:05:41,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:05:41,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:05:41,851 INFO L356 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2022-11-02 20:05:41,852 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 111 [2022-11-02 20:05:41,868 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-02 20:05:41,905 INFO L356 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-02 20:05:41,905 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-02 20:05:41,933 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-02 20:05:42,049 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 35 [2022-11-02 20:05:42,635 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:05:42,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:05:43,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366927344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:43,166 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:05:43,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19] total 29 [2022-11-02 20:05:43,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965817490] [2022-11-02 20:05:43,166 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:05:43,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:05:43,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:05:43,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:05:43,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1005, Unknown=6, NotChecked=0, Total=1122 [2022-11-02 20:05:43,168 INFO L87 Difference]: Start difference. First operand 352 states and 507 transitions. Second operand has 29 states, 27 states have (on average 3.7037037037037037) internal successors, (100), 24 states have internal predecessors, (100), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:05:45,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:05:45,766 INFO L93 Difference]: Finished difference Result 415 states and 603 transitions. [2022-11-02 20:05:45,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-02 20:05:45,767 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 3.7037037037037037) internal successors, (100), 24 states have internal predecessors, (100), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) Word has length 76 [2022-11-02 20:05:45,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:05:45,772 INFO L225 Difference]: With dead ends: 415 [2022-11-02 20:05:45,773 INFO L226 Difference]: Without dead ends: 375 [2022-11-02 20:05:45,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 84 SyntacticMatches, 9 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=286, Invalid=2782, Unknown=12, NotChecked=0, Total=3080 [2022-11-02 20:05:45,775 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 172 mSDsluCounter, 2345 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 2576 SdHoareTripleChecker+Invalid, 2901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1625 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-02 20:05:45,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 2576 Invalid, 2901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1198 Invalid, 0 Unknown, 1625 Unchecked, 1.3s Time] [2022-11-02 20:05:45,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-11-02 20:05:45,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 355. [2022-11-02 20:05:45,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 301 states have (on average 1.435215946843854) internal successors, (432), 308 states have internal predecessors, (432), 30 states have call successors, (30), 18 states have call predecessors, (30), 23 states have return successors, (49), 28 states have call predecessors, (49), 29 states have call successors, (49) [2022-11-02 20:05:45,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 511 transitions. [2022-11-02 20:05:45,811 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 511 transitions. Word has length 76 [2022-11-02 20:05:45,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:05:45,812 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 511 transitions. [2022-11-02 20:05:45,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 3.7037037037037037) internal successors, (100), 24 states have internal predecessors, (100), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:05:45,812 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 511 transitions. [2022-11-02 20:05:45,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-02 20:05:45,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:05:45,815 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2022-11-02 20:05:45,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-02 20:05:46,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-02 20:05:46,036 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:46,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:46,036 INFO L85 PathProgramCache]: Analyzing trace with hash -875655236, now seen corresponding path program 1 times [2022-11-02 20:05:46,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:46,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830809568] [2022-11-02 20:05:46,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:46,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:46,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:46,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:46,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:46,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:46,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-02 20:05:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:46,358 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-02 20:05:46,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:46,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830809568] [2022-11-02 20:05:46,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830809568] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:05:46,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:05:46,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:05:46,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815718547] [2022-11-02 20:05:46,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:05:46,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:05:46,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:05:46,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:05:46,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:05:46,361 INFO L87 Difference]: Start difference. First operand 355 states and 511 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 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-02 20:05:46,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:05:46,727 INFO L93 Difference]: Finished difference Result 443 states and 636 transitions. [2022-11-02 20:05:46,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:05:46,728 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 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 76 [2022-11-02 20:05:46,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:05:46,730 INFO L225 Difference]: With dead ends: 443 [2022-11-02 20:05:46,730 INFO L226 Difference]: Without dead ends: 295 [2022-11-02 20:05:46,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:05:46,732 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 27 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-02 20:05:46,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 395 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-02 20:05:46,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-11-02 20:05:46,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2022-11-02 20:05:46,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 243 states have (on average 1.4074074074074074) internal successors, (342), 250 states have internal predecessors, (342), 29 states have call successors, (29), 17 states have call predecessors, (29), 22 states have return successors, (43), 27 states have call predecessors, (43), 28 states have call successors, (43) [2022-11-02 20:05:46,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 414 transitions. [2022-11-02 20:05:46,766 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 414 transitions. Word has length 76 [2022-11-02 20:05:46,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:05:46,767 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 414 transitions. [2022-11-02 20:05:46,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 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-02 20:05:46,767 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 414 transitions. [2022-11-02 20:05:46,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-02 20:05:46,771 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:05:46,772 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2022-11-02 20:05:46,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-02 20:05:46,772 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:46,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:46,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1817674049, now seen corresponding path program 1 times [2022-11-02 20:05:46,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:46,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282511589] [2022-11-02 20:05:46,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:46,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:48,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:48,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 20:05:48,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:48,832 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:05:48,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:48,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282511589] [2022-11-02 20:05:48,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282511589] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:48,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867508725] [2022-11-02 20:05:48,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:48,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:48,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:05:48,836 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:05:48,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-02 20:05:49,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:49,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 2597 conjuncts, 88 conjunts are in the unsatisfiable core [2022-11-02 20:05:49,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:05:49,588 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:05:50,518 INFO L356 Elim1Store]: treesize reduction 40, result has 36.5 percent of original size [2022-11-02 20:05:50,519 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 34 [2022-11-02 20:05:51,125 INFO L356 Elim1Store]: treesize reduction 97, result has 1.0 percent of original size [2022-11-02 20:05:51,126 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 case distinctions, treesize of input 36 treesize of output 23 [2022-11-02 20:05:51,132 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-02 20:05:51,134 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-02 20:05:51,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 20:05:51,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867508725] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:05:51,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 20:05:51,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [12] total 26 [2022-11-02 20:05:51,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035906207] [2022-11-02 20:05:51,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:05:51,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-02 20:05:51,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:05:51,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-02 20:05:51,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=576, Unknown=1, NotChecked=0, Total=650 [2022-11-02 20:05:51,138 INFO L87 Difference]: Start difference. First operand 295 states and 414 transitions. Second operand has 16 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-02 20:05:51,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:05:51,744 INFO L93 Difference]: Finished difference Result 342 states and 484 transitions. [2022-11-02 20:05:51,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-02 20:05:51,745 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) Word has length 77 [2022-11-02 20:05:51,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:05:51,747 INFO L225 Difference]: With dead ends: 342 [2022-11-02 20:05:51,748 INFO L226 Difference]: Without dead ends: 307 [2022-11-02 20:05:51,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 69 SyntacticMatches, 9 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=95, Invalid=774, Unknown=1, NotChecked=0, Total=870 [2022-11-02 20:05:51,752 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 35 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 794 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-02 20:05:51,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 1025 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 215 Invalid, 0 Unknown, 794 Unchecked, 0.5s Time] [2022-11-02 20:05:51,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-11-02 20:05:51,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 301. [2022-11-02 20:05:51,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 247 states have (on average 1.4008097165991902) internal successors, (346), 255 states have internal predecessors, (346), 30 states have call successors, (30), 17 states have call predecessors, (30), 23 states have return successors, (49), 28 states have call predecessors, (49), 29 states have call successors, (49) [2022-11-02 20:05:51,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 425 transitions. [2022-11-02 20:05:51,787 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 425 transitions. Word has length 77 [2022-11-02 20:05:51,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:05:51,788 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 425 transitions. [2022-11-02 20:05:51,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 3 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-02 20:05:51,788 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 425 transitions. [2022-11-02 20:05:51,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-02 20:05:51,792 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:05:51,792 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2022-11-02 20:05:51,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-02 20:05:52,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-02 20:05:52,008 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:05:52,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:05:52,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1265263437, now seen corresponding path program 1 times [2022-11-02 20:05:52,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:05:52,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474191883] [2022-11-02 20:05:52,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:52,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:05:52,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:05:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:05:53,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:05:53,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:05:53,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:05:53,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:05:53,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:05:53,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 20:05:53,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:53,899 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:05:53,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:05:53,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474191883] [2022-11-02 20:05:53,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474191883] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:05:53,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277822585] [2022-11-02 20:05:53,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:05:53,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:05:53,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:05:53,902 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:05:53,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-02 20:05:54,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:05:54,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 2605 conjuncts, 80 conjunts are in the unsatisfiable core [2022-11-02 20:05:54,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:05:54,686 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:05:55,732 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-02 20:05:55,732 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-02 20:06:02,701 INFO L356 Elim1Store]: treesize reduction 58, result has 1.7 percent of original size [2022-11-02 20:06:02,702 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 30 [2022-11-02 20:06:02,704 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 23 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:06:02,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:06:03,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277822585] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:03,355 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:06:03,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18] total 29 [2022-11-02 20:06:03,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020304672] [2022-11-02 20:06:03,356 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:06:03,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:06:03,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:06:03,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:06:03,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1017, Unknown=4, NotChecked=0, Total=1122 [2022-11-02 20:06:03,358 INFO L87 Difference]: Start difference. First operand 301 states and 425 transitions. Second operand has 29 states, 27 states have (on average 3.740740740740741) internal successors, (101), 25 states have internal predecessors, (101), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:06:10,771 WARN L234 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-02 20:06:16,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:06:16,089 INFO L93 Difference]: Finished difference Result 375 states and 538 transitions. [2022-11-02 20:06:16,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-02 20:06:16,090 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 3.740740740740741) internal successors, (101), 25 states have internal predecessors, (101), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 77 [2022-11-02 20:06:16,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:06:16,094 INFO L225 Difference]: With dead ends: 375 [2022-11-02 20:06:16,094 INFO L226 Difference]: Without dead ends: 340 [2022-11-02 20:06:16,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=245, Invalid=2504, Unknown=7, NotChecked=0, Total=2756 [2022-11-02 20:06:16,097 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 164 mSDsluCounter, 1482 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 1640 SdHoareTripleChecker+Invalid, 2239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 990 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-02 20:06:16,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 1640 Invalid, 2239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1162 Invalid, 0 Unknown, 990 Unchecked, 1.5s Time] [2022-11-02 20:06:16,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-11-02 20:06:16,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 322. [2022-11-02 20:06:16,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 266 states have (on average 1.413533834586466) internal successors, (376), 274 states have internal predecessors, (376), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (50), 29 states have call predecessors, (50), 30 states have call successors, (50) [2022-11-02 20:06:16,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 457 transitions. [2022-11-02 20:06:16,138 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 457 transitions. Word has length 77 [2022-11-02 20:06:16,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:06:16,138 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 457 transitions. [2022-11-02 20:06:16,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 3.740740740740741) internal successors, (101), 25 states have internal predecessors, (101), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:06:16,139 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 457 transitions. [2022-11-02 20:06:16,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-02 20:06:16,142 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:06:16,143 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2022-11-02 20:06:16,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-02 20:06:16,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-02 20:06:16,364 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:06:16,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:06:16,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1399276943, now seen corresponding path program 1 times [2022-11-02 20:06:16,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:06:16,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591110862] [2022-11-02 20:06:16,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:16,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:06:16,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:17,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:06:17,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:17,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:06:17,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:17,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:06:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:17,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:06:17,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:17,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:06:17,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:17,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:06:17,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:18,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:06:18,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:18,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 20:06:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:18,330 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:06:18,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:06:18,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591110862] [2022-11-02 20:06:18,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591110862] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:18,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808127462] [2022-11-02 20:06:18,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:18,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:18,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:06:18,333 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:06:18,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-02 20:06:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:19,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 2603 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-02 20:06:19,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:06:19,156 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:06:20,288 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:06:20,288 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:06:21,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:21,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:21,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:21,043 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2022-11-02 20:06:21,073 INFO L356 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2022-11-02 20:06:21,074 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 25 [2022-11-02 20:06:21,085 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 23 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:06:21,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:06:21,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808127462] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:21,679 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:06:21,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 28 [2022-11-02 20:06:21,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469975276] [2022-11-02 20:06:21,679 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:06:21,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-02 20:06:21,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:06:21,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-02 20:06:21,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=950, Unknown=1, NotChecked=0, Total=1056 [2022-11-02 20:06:21,681 INFO L87 Difference]: Start difference. First operand 322 states and 457 transitions. Second operand has 28 states, 26 states have (on average 3.8846153846153846) internal successors, (101), 24 states have internal predecessors, (101), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:06:23,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:06:23,653 INFO L93 Difference]: Finished difference Result 368 states and 524 transitions. [2022-11-02 20:06:23,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-02 20:06:23,653 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 3.8846153846153846) internal successors, (101), 24 states have internal predecessors, (101), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 77 [2022-11-02 20:06:23,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:06:23,656 INFO L225 Difference]: With dead ends: 368 [2022-11-02 20:06:23,656 INFO L226 Difference]: Without dead ends: 333 [2022-11-02 20:06:23,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 81 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=250, Invalid=2299, Unknown=1, NotChecked=0, Total=2550 [2022-11-02 20:06:23,660 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 54 mSDsluCounter, 1442 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1619 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 877 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-02 20:06:23,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1619 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 767 Invalid, 0 Unknown, 877 Unchecked, 1.0s Time] [2022-11-02 20:06:23,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2022-11-02 20:06:23,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 322. [2022-11-02 20:06:23,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 266 states have (on average 1.413533834586466) internal successors, (376), 274 states have internal predecessors, (376), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (50), 29 states have call predecessors, (50), 30 states have call successors, (50) [2022-11-02 20:06:23,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 457 transitions. [2022-11-02 20:06:23,697 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 457 transitions. Word has length 77 [2022-11-02 20:06:23,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:06:23,698 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 457 transitions. [2022-11-02 20:06:23,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 3.8846153846153846) internal successors, (101), 24 states have internal predecessors, (101), 9 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-11-02 20:06:23,698 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 457 transitions. [2022-11-02 20:06:23,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-11-02 20:06:23,701 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:06:23,701 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:06:23,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-11-02 20:06:23,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-02 20:06:23,916 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:06:23,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:06:23,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1085154871, now seen corresponding path program 1 times [2022-11-02 20:06:23,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:06:23,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238251311] [2022-11-02 20:06:23,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:23,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:06:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:06:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:06:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:06:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:06:25,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:06:25,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:06:25,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:06:25,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-02 20:06:25,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:25,654 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:06:25,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:06:25,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238251311] [2022-11-02 20:06:25,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238251311] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:25,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556453281] [2022-11-02 20:06:25,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:25,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:25,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:06:25,657 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:06:25,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-02 20:06:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:26,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 82 conjunts are in the unsatisfiable core [2022-11-02 20:06:26,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:06:26,429 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:06:27,547 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:06:27,547 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:06:28,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:28,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:28,084 INFO L356 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2022-11-02 20:06:28,084 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 111 [2022-11-02 20:06:28,133 INFO L356 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-02 20:06:28,133 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-02 20:06:28,147 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-02 20:06:28,160 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-02 20:06:28,200 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-02 20:06:28,207 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 47 [2022-11-02 20:06:28,827 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:06:28,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:06:29,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556453281] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:29,409 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:06:29,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19] total 29 [2022-11-02 20:06:29,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120809641] [2022-11-02 20:06:29,410 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:06:29,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:06:29,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:06:29,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:06:29,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1007, Unknown=4, NotChecked=0, Total=1122 [2022-11-02 20:06:29,412 INFO L87 Difference]: Start difference. First operand 322 states and 457 transitions. Second operand has 29 states, 27 states have (on average 3.8518518518518516) internal successors, (104), 24 states have internal predecessors, (104), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:06:32,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:06:32,032 INFO L93 Difference]: Finished difference Result 370 states and 526 transitions. [2022-11-02 20:06:32,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-02 20:06:32,033 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 3.8518518518518516) internal successors, (104), 24 states have internal predecessors, (104), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) Word has length 78 [2022-11-02 20:06:32,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:06:32,036 INFO L225 Difference]: With dead ends: 370 [2022-11-02 20:06:32,036 INFO L226 Difference]: Without dead ends: 335 [2022-11-02 20:06:32,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 84 SyntacticMatches, 9 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=271, Invalid=2688, Unknown=11, NotChecked=0, Total=2970 [2022-11-02 20:06:32,038 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 85 mSDsluCounter, 2096 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 2276 SdHoareTripleChecker+Invalid, 2226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1238 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-02 20:06:32,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 2276 Invalid, 2226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 913 Invalid, 0 Unknown, 1238 Unchecked, 1.3s Time] [2022-11-02 20:06:32,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-11-02 20:06:32,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 322. [2022-11-02 20:06:32,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 266 states have (on average 1.413533834586466) internal successors, (376), 274 states have internal predecessors, (376), 31 states have call successors, (31), 18 states have call predecessors, (31), 24 states have return successors, (50), 29 states have call predecessors, (50), 30 states have call successors, (50) [2022-11-02 20:06:32,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 457 transitions. [2022-11-02 20:06:32,085 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 457 transitions. Word has length 78 [2022-11-02 20:06:32,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:06:32,086 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 457 transitions. [2022-11-02 20:06:32,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 3.8518518518518516) internal successors, (104), 24 states have internal predecessors, (104), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:06:32,086 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 457 transitions. [2022-11-02 20:06:32,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-11-02 20:06:32,089 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:06:32,089 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:06:32,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-02 20:06:32,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:32,306 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:06:32,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:06:32,307 INFO L85 PathProgramCache]: Analyzing trace with hash -997318399, now seen corresponding path program 2 times [2022-11-02 20:06:32,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:06:32,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058621680] [2022-11-02 20:06:32,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:32,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:06:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:06:33,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:06:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:06:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:06:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:06:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-02 20:06:33,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:33,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-02 20:06:33,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:34,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-02 20:06:34,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:34,217 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-02 20:06:34,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:06:34,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058621680] [2022-11-02 20:06:34,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058621680] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:34,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138742212] [2022-11-02 20:06:34,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:06:34,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:34,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:06:34,219 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:06:34,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-02 20:06:36,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:06:36,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:06:36,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 2611 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-02 20:06:36,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:06:36,971 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 33 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:06:36,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:06:37,474 INFO L356 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-02 20:06:37,474 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 19 [2022-11-02 20:06:37,488 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-02 20:06:37,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138742212] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:06:37,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 20:06:37,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 27 [2022-11-02 20:06:37,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719654232] [2022-11-02 20:06:37,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 20:06:37,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-02 20:06:37,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:06:37,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-02 20:06:37,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2022-11-02 20:06:37,491 INFO L87 Difference]: Start difference. First operand 322 states and 457 transitions. Second operand has 27 states, 24 states have (on average 4.958333333333333) internal successors, (119), 23 states have internal predecessors, (119), 10 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 7 states have call predecessors, (21), 10 states have call successors, (21) [2022-11-02 20:06:40,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:06:40,639 INFO L93 Difference]: Finished difference Result 563 states and 800 transitions. [2022-11-02 20:06:40,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-02 20:06:40,640 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 4.958333333333333) internal successors, (119), 23 states have internal predecessors, (119), 10 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 7 states have call predecessors, (21), 10 states have call successors, (21) Word has length 78 [2022-11-02 20:06:40,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:06:40,643 INFO L225 Difference]: With dead ends: 563 [2022-11-02 20:06:40,643 INFO L226 Difference]: Without dead ends: 331 [2022-11-02 20:06:40,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 157 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=296, Invalid=1866, Unknown=0, NotChecked=0, Total=2162 [2022-11-02 20:06:40,645 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 241 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 1763 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 393 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-02 20:06:40,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 980 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1763 Invalid, 0 Unknown, 393 Unchecked, 2.1s Time] [2022-11-02 20:06:40,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-11-02 20:06:40,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 308. [2022-11-02 20:06:40,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 256 states have (on average 1.4140625) internal successors, (362), 262 states have internal predecessors, (362), 29 states have call successors, (29), 18 states have call predecessors, (29), 22 states have return successors, (41), 27 states have call predecessors, (41), 28 states have call successors, (41) [2022-11-02 20:06:40,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 432 transitions. [2022-11-02 20:06:40,679 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 432 transitions. Word has length 78 [2022-11-02 20:06:40,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:06:40,680 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 432 transitions. [2022-11-02 20:06:40,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 4.958333333333333) internal successors, (119), 23 states have internal predecessors, (119), 10 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 7 states have call predecessors, (21), 10 states have call successors, (21) [2022-11-02 20:06:40,680 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 432 transitions. [2022-11-02 20:06:40,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-02 20:06:40,682 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:06:40,683 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:06:40,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-02 20:06:40,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-02 20:06:40,896 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:06:40,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:06:40,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1452243686, now seen corresponding path program 1 times [2022-11-02 20:06:40,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:06:40,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308806395] [2022-11-02 20:06:40,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:40,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:06:40,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:06:42,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:06:42,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:06:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:06:42,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:06:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:06:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:06:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-02 20:06:42,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:42,751 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:06:42,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:06:42,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308806395] [2022-11-02 20:06:42,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308806395] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:42,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441111421] [2022-11-02 20:06:42,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:42,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:42,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:06:42,756 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:06:42,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-02 20:06:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:43,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 2601 conjuncts, 88 conjunts are in the unsatisfiable core [2022-11-02 20:06:43,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:06:43,505 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:06:44,493 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:06:44,493 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:06:44,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:44,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:06:44,919 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-02 20:06:44,919 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 32 [2022-11-02 20:06:44,952 INFO L356 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-02 20:06:44,952 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-02 20:06:45,435 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 14 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-02 20:06:45,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:06:45,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441111421] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:45,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:06:45,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19] total 29 [2022-11-02 20:06:45,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517223932] [2022-11-02 20:06:45,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:06:45,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:06:45,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:06:45,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:06:45,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1011, Unknown=3, NotChecked=0, Total=1122 [2022-11-02 20:06:45,965 INFO L87 Difference]: Start difference. First operand 308 states and 432 transitions. Second operand has 29 states, 26 states have (on average 4.076923076923077) internal successors, (106), 24 states have internal predecessors, (106), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:06:47,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:06:47,570 INFO L93 Difference]: Finished difference Result 351 states and 485 transitions. [2022-11-02 20:06:47,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-02 20:06:47,572 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 4.076923076923077) internal successors, (106), 24 states have internal predecessors, (106), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) Word has length 79 [2022-11-02 20:06:47,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:06:47,574 INFO L225 Difference]: With dead ends: 351 [2022-11-02 20:06:47,574 INFO L226 Difference]: Without dead ends: 316 [2022-11-02 20:06:47,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 84 SyntacticMatches, 9 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=193, Invalid=2056, Unknown=7, NotChecked=0, Total=2256 [2022-11-02 20:06:47,577 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 72 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 1544 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 631 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-02 20:06:47,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 1544 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 615 Invalid, 0 Unknown, 631 Unchecked, 0.9s Time] [2022-11-02 20:06:47,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-11-02 20:06:47,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 308. [2022-11-02 20:06:47,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 256 states have (on average 1.4140625) internal successors, (362), 262 states have internal predecessors, (362), 29 states have call successors, (29), 18 states have call predecessors, (29), 22 states have return successors, (41), 27 states have call predecessors, (41), 28 states have call successors, (41) [2022-11-02 20:06:47,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 432 transitions. [2022-11-02 20:06:47,614 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 432 transitions. Word has length 79 [2022-11-02 20:06:47,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:06:47,614 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 432 transitions. [2022-11-02 20:06:47,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 4.076923076923077) internal successors, (106), 24 states have internal predecessors, (106), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:06:47,615 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 432 transitions. [2022-11-02 20:06:47,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-02 20:06:47,618 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:06:47,618 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:06:47,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-02 20:06:47,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:47,827 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:06:47,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:06:47,828 INFO L85 PathProgramCache]: Analyzing trace with hash -297516900, now seen corresponding path program 2 times [2022-11-02 20:06:47,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:06:47,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070433843] [2022-11-02 20:06:47,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:47,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:06:47,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:48,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:06:48,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:48,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:06:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:48,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:06:48,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:49,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-02 20:06:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:49,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-02 20:06:49,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:49,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-02 20:06:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:49,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-02 20:06:49,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:49,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-02 20:06:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-02 20:06:49,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:06:49,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070433843] [2022-11-02 20:06:49,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070433843] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:06:49,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58579330] [2022-11-02 20:06:49,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 20:06:49,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:49,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:06:49,416 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:06:49,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-02 20:06:53,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 20:06:53,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 20:06:53,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 2607 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-02 20:06:53,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:06:54,185 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 32 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-02 20:06:54,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:06:54,664 INFO L356 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-02 20:06:54,665 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 19 [2022-11-02 20:06:54,679 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-02 20:06:54,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58579330] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 20:06:54,679 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 20:06:54,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 10] total 26 [2022-11-02 20:06:54,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849707999] [2022-11-02 20:06:54,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 20:06:54,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-02 20:06:54,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:06:54,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-02 20:06:54,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2022-11-02 20:06:54,682 INFO L87 Difference]: Start difference. First operand 308 states and 432 transitions. Second operand has 26 states, 23 states have (on average 5.130434782608695) internal successors, (118), 22 states have internal predecessors, (118), 9 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 6 states have call predecessors, (21), 9 states have call successors, (21) [2022-11-02 20:06:58,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:06:58,266 INFO L93 Difference]: Finished difference Result 536 states and 768 transitions. [2022-11-02 20:06:58,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-02 20:06:58,267 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 5.130434782608695) internal successors, (118), 22 states have internal predecessors, (118), 9 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 6 states have call predecessors, (21), 9 states have call successors, (21) Word has length 79 [2022-11-02 20:06:58,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:06:58,270 INFO L225 Difference]: With dead ends: 536 [2022-11-02 20:06:58,270 INFO L226 Difference]: Without dead ends: 320 [2022-11-02 20:06:58,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 161 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=251, Invalid=1555, Unknown=0, NotChecked=0, Total=1806 [2022-11-02 20:06:58,273 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 186 mSDsluCounter, 1123 mSDsCounter, 0 mSdLazyCounter, 1813 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 2241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 404 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:06:58,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1268 Invalid, 2241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1813 Invalid, 0 Unknown, 404 Unchecked, 2.4s Time] [2022-11-02 20:06:58,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-11-02 20:06:58,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 300. [2022-11-02 20:06:58,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 254 states have (on average 1.4251968503937007) internal successors, (362), 259 states have internal predecessors, (362), 25 states have call successors, (25), 17 states have call predecessors, (25), 20 states have return successors, (31), 23 states have call predecessors, (31), 24 states have call successors, (31) [2022-11-02 20:06:58,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 418 transitions. [2022-11-02 20:06:58,309 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 418 transitions. Word has length 79 [2022-11-02 20:06:58,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:06:58,309 INFO L495 AbstractCegarLoop]: Abstraction has 300 states and 418 transitions. [2022-11-02 20:06:58,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 5.130434782608695) internal successors, (118), 22 states have internal predecessors, (118), 9 states have call successors, (21), 4 states have call predecessors, (21), 8 states have return successors, (21), 6 states have call predecessors, (21), 9 states have call successors, (21) [2022-11-02 20:06:58,310 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 418 transitions. [2022-11-02 20:06:58,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-02 20:06:58,312 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:06:58,312 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:06:58,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-02 20:06:58,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:06:58,528 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:06:58,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:06:58,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1547441916, now seen corresponding path program 1 times [2022-11-02 20:06:58,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:06:58,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167904181] [2022-11-02 20:06:58,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:06:58,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:06:58,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:59,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:06:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:59,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:06:59,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:59,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:06:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:59,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:06:59,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:06:59,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:06:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:00,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:07:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:00,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:07:00,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-02 20:07:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:00,241 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-02 20:07:00,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:07:00,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167904181] [2022-11-02 20:07:00,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167904181] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:07:00,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354723114] [2022-11-02 20:07:00,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:07:00,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 20:07:00,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 20:07:00,243 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 20:07:00,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-02 20:07:01,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:01,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 2601 conjuncts, 86 conjunts are in the unsatisfiable core [2022-11-02 20:07:01,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 20:07:01,073 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-02 20:07:02,277 INFO L356 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-02 20:07:02,278 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-02 20:07:02,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:07:02,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-02 20:07:02,808 INFO L356 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2022-11-02 20:07:02,808 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 111 [2022-11-02 20:07:02,847 INFO L356 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-02 20:07:02,848 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-02 20:07:02,864 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-02 20:07:02,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-02 20:07:03,039 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 35 [2022-11-02 20:07:03,607 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 20:07:03,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 20:07:04,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354723114] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 20:07:04,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-02 20:07:04,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19] total 29 [2022-11-02 20:07:04,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488088222] [2022-11-02 20:07:04,185 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-02 20:07:04,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-02 20:07:04,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:07:04,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-02 20:07:04,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1006, Unknown=5, NotChecked=0, Total=1122 [2022-11-02 20:07:04,187 INFO L87 Difference]: Start difference. First operand 300 states and 418 transitions. Second operand has 29 states, 27 states have (on average 4.0) internal successors, (108), 24 states have internal predecessors, (108), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:07:06,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:07:06,344 INFO L93 Difference]: Finished difference Result 343 states and 469 transitions. [2022-11-02 20:07:06,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-02 20:07:06,345 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 4.0) internal successors, (108), 24 states have internal predecessors, (108), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) Word has length 80 [2022-11-02 20:07:06,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:07:06,347 INFO L225 Difference]: With dead ends: 343 [2022-11-02 20:07:06,348 INFO L226 Difference]: Without dead ends: 308 [2022-11-02 20:07:06,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=260, Invalid=2382, Unknown=10, NotChecked=0, Total=2652 [2022-11-02 20:07:06,350 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 59 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1568 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 577 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-02 20:07:06,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1568 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 624 Invalid, 0 Unknown, 577 Unchecked, 0.9s Time] [2022-11-02 20:07:06,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-11-02 20:07:06,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 300. [2022-11-02 20:07:06,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 254 states have (on average 1.4251968503937007) internal successors, (362), 259 states have internal predecessors, (362), 25 states have call successors, (25), 17 states have call predecessors, (25), 20 states have return successors, (31), 23 states have call predecessors, (31), 24 states have call successors, (31) [2022-11-02 20:07:06,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 418 transitions. [2022-11-02 20:07:06,386 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 418 transitions. Word has length 80 [2022-11-02 20:07:06,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:07:06,387 INFO L495 AbstractCegarLoop]: Abstraction has 300 states and 418 transitions. [2022-11-02 20:07:06,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 4.0) internal successors, (108), 24 states have internal predecessors, (108), 10 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 8 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-02 20:07:06,387 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 418 transitions. [2022-11-02 20:07:06,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-02 20:07:06,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:07:06,390 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:07:06,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-11-02 20:07:06,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7d0e18d4-0a6e-4c75-af49-249ec0f36a10/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-02 20:07:06,616 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:07:06,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:07:06,616 INFO L85 PathProgramCache]: Analyzing trace with hash -236206099, now seen corresponding path program 1 times [2022-11-02 20:07:06,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:07:06,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898628581] [2022-11-02 20:07:06,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:07:06,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:07:06,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-02 20:07:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 20:07:06,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-02 20:07:06,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 20:07:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-02 20:07:06,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-02 20:07:06,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-02 20:07:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-02 20:07:06,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 20:07:06,985 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-02 20:07:06,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 20:07:06,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898628581] [2022-11-02 20:07:06,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898628581] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 20:07:06,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 20:07:06,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 20:07:06,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509116841] [2022-11-02 20:07:06,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 20:07:06,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 20:07:06,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 20:07:06,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 20:07:06,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:07:06,987 INFO L87 Difference]: Start difference. First operand 300 states and 418 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (9), 3 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-02 20:07:07,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 20:07:07,447 INFO L93 Difference]: Finished difference Result 394 states and 550 transitions. [2022-11-02 20:07:07,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 20:07:07,448 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (9), 3 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 80 [2022-11-02 20:07:07,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 20:07:07,450 INFO L225 Difference]: With dead ends: 394 [2022-11-02 20:07:07,450 INFO L226 Difference]: Without dead ends: 310 [2022-11-02 20:07:07,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 20:07:07,452 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 32 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-02 20:07:07,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 360 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-02 20:07:07,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-11-02 20:07:07,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 302. [2022-11-02 20:07:07,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 256 states have (on average 1.37890625) internal successors, (353), 261 states have internal predecessors, (353), 25 states have call successors, (25), 17 states have call predecessors, (25), 20 states have return successors, (31), 23 states have call predecessors, (31), 24 states have call successors, (31) [2022-11-02 20:07:07,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 409 transitions. [2022-11-02 20:07:07,487 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 409 transitions. Word has length 80 [2022-11-02 20:07:07,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 20:07:07,488 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 409 transitions. [2022-11-02 20:07:07,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (9), 3 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-02 20:07:07,489 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 409 transitions. [2022-11-02 20:07:07,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-02 20:07:07,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 20:07:07,491 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 20:07:07,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-02 20:07:07,492 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 20:07:07,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 20:07:07,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1687021935, now seen corresponding path program 1 times [2022-11-02 20:07:07,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 20:07:07,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747174466] [2022-11-02 20:07:07,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 20:07:07,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 20:07:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat