./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d --- 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-03 04:00:37,434 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 04:00:37,436 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 04:00:37,463 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 04:00:37,464 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 04:00:37,465 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 04:00:37,467 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 04:00:37,468 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 04:00:37,470 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 04:00:37,471 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 04:00:37,472 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 04:00:37,473 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 04:00:37,474 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 04:00:37,475 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 04:00:37,476 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 04:00:37,478 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 04:00:37,479 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 04:00:37,480 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 04:00:37,481 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 04:00:37,484 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 04:00:37,485 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 04:00:37,487 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 04:00:37,488 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 04:00:37,490 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 04:00:37,493 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 04:00:37,494 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 04:00:37,494 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 04:00:37,495 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 04:00:37,496 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 04:00:37,497 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 04:00:37,498 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 04:00:37,498 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 04:00:37,499 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 04:00:37,500 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 04:00:37,501 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 04:00:37,502 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 04:00:37,503 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 04:00:37,503 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 04:00:37,503 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 04:00:37,504 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 04:00:37,505 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 04:00:37,506 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 04:00:37,544 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 04:00:37,544 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 04:00:37,545 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 04:00:37,545 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 04:00:37,546 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 04:00:37,546 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 04:00:37,547 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 04:00:37,547 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 04:00:37,547 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 04:00:37,548 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 04:00:37,548 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 04:00:37,548 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 04:00:37,549 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 04:00:37,549 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 04:00:37,549 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 04:00:37,550 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 04:00:37,550 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 04:00:37,550 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 04:00:37,551 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 04:00:37,551 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 04:00:37,552 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 04:00:37,552 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 04:00:37,552 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 04:00:37,553 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 04:00:37,553 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 04:00:37,553 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 04:00:37,554 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 04:00:37,554 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 04:00:37,554 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 04:00:37,555 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:00:37,555 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 04:00:37,555 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 04:00:37,556 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 04:00:37,556 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 04:00:37,567 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 04:00:37,567 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 04:00:37,567 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 04:00:37,568 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 04:00:37,568 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_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/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_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI 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 -> Taipan 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 -> fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d [2022-11-03 04:00:37,843 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 04:00:37,884 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 04:00:37,887 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 04:00:37,888 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 04:00:37,889 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 04:00:37,891 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2022-11-03 04:00:37,966 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/f246e1d0c/bc6857b2fedb4619abc72e9eca3fca2e/FLAG215aeedd7 [2022-11-03 04:00:38,797 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 04:00:38,798 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2022-11-03 04:00:38,834 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/f246e1d0c/bc6857b2fedb4619abc72e9eca3fca2e/FLAG215aeedd7 [2022-11-03 04:00:39,326 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/f246e1d0c/bc6857b2fedb4619abc72e9eca3fca2e [2022-11-03 04:00:39,329 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 04:00:39,330 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 04:00:39,334 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 04:00:39,334 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 04:00:39,345 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 04:00:39,346 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:00:39" (1/1) ... [2022-11-03 04:00:39,348 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5dec9118 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:39, skipping insertion in model container [2022-11-03 04:00:39,348 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:00:39" (1/1) ... [2022-11-03 04:00:39,355 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 04:00:39,463 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:00:39,706 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2022-11-03 04:00:39,715 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2022-11-03 04:00:40,555 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,560 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,561 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,563 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,565 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,588 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,602 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,607 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,608 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,613 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,614 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,618 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,619 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:40,953 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 04:00:40,954 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 04:00:40,955 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 04:00:40,957 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 04:00:40,958 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 04:00:40,959 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 04:00:40,960 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 04:00:40,960 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 04:00:40,961 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 04:00:40,962 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 04:00:41,129 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 04:00:41,180 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:00:41,199 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 04:00:41,226 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2022-11-03 04:00:41,227 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2022-11-03 04:00:41,295 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,303 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,304 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,304 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,305 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,325 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,325 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,326 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,327 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,328 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,329 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,329 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,330 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:00:41,373 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 04:00:41,374 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 04:00:41,375 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 04:00:41,376 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 04:00:41,383 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 04:00:41,383 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 04:00:41,384 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 04:00:41,385 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 04:00:41,385 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 04:00:41,386 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 04:00:41,423 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 04:00:41,454 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:00:41,775 INFO L208 MainTranslator]: Completed translation [2022-11-03 04:00:41,776 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41 WrapperNode [2022-11-03 04:00:41,776 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 04:00:41,777 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 04:00:41,777 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 04:00:41,777 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 04:00:41,784 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,882 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,919 INFO L138 Inliner]: procedures = 679, calls = 1080, calls flagged for inlining = 51, calls inlined = 5, statements flattened = 214 [2022-11-03 04:00:41,920 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 04:00:41,921 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 04:00:41,921 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 04:00:41,921 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 04:00:41,931 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,931 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,935 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,936 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,981 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,986 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:41,997 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:42,000 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:42,016 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 04:00:42,017 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 04:00:42,017 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 04:00:42,017 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 04:00:42,018 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (1/1) ... [2022-11-03 04:00:42,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:00:42,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:42,059 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 04:00:42,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 04:00:42,110 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_init [2022-11-03 04:00:42,110 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_init [2022-11-03 04:00:42,111 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 04:00:42,112 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-03 04:00:42,112 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-03 04:00:42,112 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2022-11-03 04:00:42,112 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2022-11-03 04:00:42,112 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_linked_list_is_allocated [2022-11-03 04:00:42,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_linked_list_is_allocated [2022-11-03 04:00:42,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 04:00:42,113 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2022-11-03 04:00:42,113 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2022-11-03 04:00:42,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 04:00:42,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 04:00:42,113 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 04:00:42,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 04:00:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2022-11-03 04:00:42,114 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2022-11-03 04:00:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 04:00:42,115 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 04:00:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 04:00:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 04:00:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 04:00:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-03 04:00:42,116 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-03 04:00:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 04:00:42,463 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 04:00:42,465 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 04:00:43,008 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 04:00:43,130 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 04:00:43,131 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-03 04:00:43,134 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:00:43 BoogieIcfgContainer [2022-11-03 04:00:43,134 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 04:00:43,137 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 04:00:43,137 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 04:00:43,141 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 04:00:43,141 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:00:39" (1/3) ... [2022-11-03 04:00:43,142 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@841bc21 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:00:43, skipping insertion in model container [2022-11-03 04:00:43,142 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:00:41" (2/3) ... [2022-11-03 04:00:43,143 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@841bc21 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:00:43, skipping insertion in model container [2022-11-03 04:00:43,143 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:00:43" (3/3) ... [2022-11-03 04:00:43,144 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_linked_list_swap_contents_harness.i [2022-11-03 04:00:43,164 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 04:00:43,164 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 04:00:43,215 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 04:00:43,221 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=FINITE_AUTOMATA, 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;@7c10a66f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 04:00:43,222 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 04:00:43,226 INFO L276 IsEmpty]: Start isEmpty. Operand has 89 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 48 states have internal predecessors, (57), 34 states have call successors, (34), 8 states have call predecessors, (34), 8 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-03 04:00:43,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-03 04:00:43,236 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:43,237 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:43,238 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:43,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:43,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1308370605, now seen corresponding path program 1 times [2022-11-03 04:00:43,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:43,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495091474] [2022-11-03 04:00:43,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:43,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:43,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:44,466 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-03 04:00:44,468 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:44,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495091474] [2022-11-03 04:00:44,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495091474] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:44,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748475788] [2022-11-03 04:00:44,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:44,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:44,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:44,479 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:44,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 04:00:44,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:44,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-03 04:00:44,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:45,136 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-03 04:00:45,138 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:00:45,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748475788] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:45,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:45,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 9 [2022-11-03 04:00:45,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725399551] [2022-11-03 04:00:45,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:45,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:00:45,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:45,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:00:45,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:00:45,191 INFO L87 Difference]: Start difference. First operand has 89 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 48 states have internal predecessors, (57), 34 states have call successors, (34), 8 states have call predecessors, (34), 8 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 7 states, 4 states have (on average 6.25) internal successors, (25), 6 states have internal predecessors, (25), 5 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-03 04:00:45,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:45,700 INFO L93 Difference]: Finished difference Result 166 states and 254 transitions. [2022-11-03 04:00:45,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:00:45,703 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 4 states have (on average 6.25) internal successors, (25), 6 states have internal predecessors, (25), 5 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) Word has length 62 [2022-11-03 04:00:45,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:45,716 INFO L225 Difference]: With dead ends: 166 [2022-11-03 04:00:45,716 INFO L226 Difference]: Without dead ends: 87 [2022-11-03 04:00:45,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:00:45,730 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 41 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:45,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 463 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 04:00:45,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-11-03 04:00:45,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2022-11-03 04:00:45,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 43 states have (on average 1.255813953488372) internal successors, (54), 48 states have internal predecessors, (54), 34 states have call successors, (34), 8 states have call predecessors, (34), 9 states have return successors, (38), 32 states have call predecessors, (38), 32 states have call successors, (38) [2022-11-03 04:00:45,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 126 transitions. [2022-11-03 04:00:45,808 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 126 transitions. Word has length 62 [2022-11-03 04:00:45,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:45,808 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 126 transitions. [2022-11-03 04:00:45,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 4 states have (on average 6.25) internal successors, (25), 6 states have internal predecessors, (25), 5 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-03 04:00:45,809 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 126 transitions. [2022-11-03 04:00:45,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-03 04:00:45,814 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:45,815 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:45,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:46,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-11-03 04:00:46,038 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:46,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:46,039 INFO L85 PathProgramCache]: Analyzing trace with hash -825605775, now seen corresponding path program 1 times [2022-11-03 04:00:46,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:46,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913887436] [2022-11-03 04:00:46,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:46,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:46,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:46,598 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 04:00:46,598 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:46,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913887436] [2022-11-03 04:00:46,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913887436] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:46,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990221039] [2022-11-03 04:00:46,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:46,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:46,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:46,622 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:46,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 04:00:47,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:47,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 962 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:00:47,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-03 04:00:47,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:00:47,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990221039] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:47,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:47,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-11-03 04:00:47,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179743124] [2022-11-03 04:00:47,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:47,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:00:47,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:47,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:00:47,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-03 04:00:47,140 INFO L87 Difference]: Start difference. First operand 87 states and 126 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:00:47,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:47,589 INFO L93 Difference]: Finished difference Result 163 states and 243 transitions. [2022-11-03 04:00:47,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:00:47,590 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 64 [2022-11-03 04:00:47,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:47,592 INFO L225 Difference]: With dead ends: 163 [2022-11-03 04:00:47,592 INFO L226 Difference]: Without dead ends: 90 [2022-11-03 04:00:47,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-11-03 04:00:47,594 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 64 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:47,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 427 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 04:00:47,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-11-03 04:00:47,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-11-03 04:00:47,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 45 states have (on average 1.2444444444444445) internal successors, (56), 51 states have internal predecessors, (56), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:00:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 132 transitions. [2022-11-03 04:00:47,611 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 132 transitions. Word has length 64 [2022-11-03 04:00:47,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:47,612 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 132 transitions. [2022-11-03 04:00:47,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 7 states have internal predecessors, (26), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:00:47,612 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 132 transitions. [2022-11-03 04:00:47,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-03 04:00:47,614 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:47,614 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:47,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:47,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:47,838 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:47,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:47,839 INFO L85 PathProgramCache]: Analyzing trace with hash -2097948773, now seen corresponding path program 1 times [2022-11-03 04:00:47,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:47,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745382676] [2022-11-03 04:00:47,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:47,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:48,379 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 04:00:48,379 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:48,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745382676] [2022-11-03 04:00:48,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745382676] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:48,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392987734] [2022-11-03 04:00:48,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:48,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:48,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:48,395 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:48,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 04:00:48,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:48,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 04:00:48,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:48,978 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-03 04:00:48,979 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:00:48,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392987734] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:48,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:48,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-11-03 04:00:48,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334775350] [2022-11-03 04:00:48,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:48,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:00:48,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:48,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:00:48,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2022-11-03 04:00:48,982 INFO L87 Difference]: Start difference. First operand 90 states and 132 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:00:49,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:49,528 INFO L93 Difference]: Finished difference Result 178 states and 274 transitions. [2022-11-03 04:00:49,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:00:49,529 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 66 [2022-11-03 04:00:49,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:49,530 INFO L225 Difference]: With dead ends: 178 [2022-11-03 04:00:49,530 INFO L226 Difference]: Without dead ends: 102 [2022-11-03 04:00:49,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-11-03 04:00:49,532 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 92 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:49,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 499 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 04:00:49,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-11-03 04:00:49,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 92. [2022-11-03 04:00:49,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 47 states have (on average 1.2553191489361701) internal successors, (59), 53 states have internal predecessors, (59), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:00:49,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 135 transitions. [2022-11-03 04:00:49,548 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 135 transitions. Word has length 66 [2022-11-03 04:00:49,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:49,549 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 135 transitions. [2022-11-03 04:00:49,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 8 states have internal predecessors, (28), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:00:49,549 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 135 transitions. [2022-11-03 04:00:49,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-03 04:00:49,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:49,551 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:49,587 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-03 04:00:49,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:49,774 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:49,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:49,775 INFO L85 PathProgramCache]: Analyzing trace with hash -921720928, now seen corresponding path program 1 times [2022-11-03 04:00:49,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:49,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800693970] [2022-11-03 04:00:49,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:49,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:49,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:50,426 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 04:00:50,426 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:50,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800693970] [2022-11-03 04:00:50,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800693970] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:50,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606229576] [2022-11-03 04:00:50,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:50,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:50,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:50,429 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:50,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 04:00:50,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:50,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 04:00:50,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:50,929 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-03 04:00:50,930 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:00:50,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606229576] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:50,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:50,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-11-03 04:00:50,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268645318] [2022-11-03 04:00:50,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:50,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:00:50,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:50,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:00:50,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:00:50,933 INFO L87 Difference]: Start difference. First operand 92 states and 135 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:00:51,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:51,023 INFO L93 Difference]: Finished difference Result 179 states and 282 transitions. [2022-11-03 04:00:51,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:00:51,024 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 67 [2022-11-03 04:00:51,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:51,029 INFO L225 Difference]: With dead ends: 179 [2022-11-03 04:00:51,029 INFO L226 Difference]: Without dead ends: 101 [2022-11-03 04:00:51,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:00:51,032 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 6 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:51,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 220 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 04:00:51,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-11-03 04:00:51,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 93. [2022-11-03 04:00:51,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 48 states have (on average 1.25) internal successors, (60), 54 states have internal predecessors, (60), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:00:51,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 136 transitions. [2022-11-03 04:00:51,065 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 136 transitions. Word has length 67 [2022-11-03 04:00:51,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:51,067 INFO L495 AbstractCegarLoop]: Abstraction has 93 states and 136 transitions. [2022-11-03 04:00:51,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:00:51,067 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 136 transitions. [2022-11-03 04:00:51,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-03 04:00:51,072 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:51,073 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:51,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:51,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-11-03 04:00:51,298 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:51,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:51,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1389593974, now seen corresponding path program 1 times [2022-11-03 04:00:51,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:51,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911416081] [2022-11-03 04:00:51,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:51,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:51,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:51,857 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-03 04:00:51,857 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:51,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911416081] [2022-11-03 04:00:51,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911416081] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:51,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829238372] [2022-11-03 04:00:51,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:51,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:51,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:51,860 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:51,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 04:00:52,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:52,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 987 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-03 04:00:52,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:52,645 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-03 04:00:52,646 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:00:52,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829238372] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:52,646 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:52,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [6] total 12 [2022-11-03 04:00:52,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322482418] [2022-11-03 04:00:52,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:52,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-03 04:00:52,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:52,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-03 04:00:52,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-11-03 04:00:52,648 INFO L87 Difference]: Start difference. First operand 93 states and 136 transitions. Second operand has 10 states, 6 states have (on average 5.166666666666667) internal successors, (31), 8 states have internal predecessors, (31), 5 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-03 04:00:53,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:53,168 INFO L93 Difference]: Finished difference Result 178 states and 269 transitions. [2022-11-03 04:00:53,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 04:00:53,168 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 6 states have (on average 5.166666666666667) internal successors, (31), 8 states have internal predecessors, (31), 5 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 70 [2022-11-03 04:00:53,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:53,170 INFO L225 Difference]: With dead ends: 178 [2022-11-03 04:00:53,170 INFO L226 Difference]: Without dead ends: 99 [2022-11-03 04:00:53,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-11-03 04:00:53,171 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 39 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:53,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 670 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 04:00:53,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-11-03 04:00:53,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 94. [2022-11-03 04:00:53,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 55 states have internal predecessors, (61), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:00:53,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 137 transitions. [2022-11-03 04:00:53,192 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 137 transitions. Word has length 70 [2022-11-03 04:00:53,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:53,194 INFO L495 AbstractCegarLoop]: Abstraction has 94 states and 137 transitions. [2022-11-03 04:00:53,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 6 states have (on average 5.166666666666667) internal successors, (31), 8 states have internal predecessors, (31), 5 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-03 04:00:53,195 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 137 transitions. [2022-11-03 04:00:53,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-03 04:00:53,196 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:53,196 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:53,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:53,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:53,422 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:53,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:53,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1370238580, now seen corresponding path program 1 times [2022-11-03 04:00:53,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:53,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354180070] [2022-11-03 04:00:53,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:53,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:53,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:55,332 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 04:00:55,332 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:55,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354180070] [2022-11-03 04:00:55,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354180070] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:55,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060562906] [2022-11-03 04:00:55,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:55,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:55,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:55,338 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:55,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 04:00:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:55,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 994 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-03 04:00:55,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:56,155 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-03 04:00:56,155 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:00:56,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060562906] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:00:56,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 04:00:56,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2022-11-03 04:00:56,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526973240] [2022-11-03 04:00:56,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:00:56,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 04:00:56,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:00:56,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 04:00:56,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2022-11-03 04:00:56,157 INFO L87 Difference]: Start difference. First operand 94 states and 137 transitions. Second operand has 9 states, 6 states have (on average 5.5) internal successors, (33), 8 states have internal predecessors, (33), 6 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-03 04:00:56,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:00:56,845 INFO L93 Difference]: Finished difference Result 183 states and 279 transitions. [2022-11-03 04:00:56,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 04:00:56,846 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 5.5) internal successors, (33), 8 states have internal predecessors, (33), 6 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) Word has length 72 [2022-11-03 04:00:56,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:00:56,848 INFO L225 Difference]: With dead ends: 183 [2022-11-03 04:00:56,848 INFO L226 Difference]: Without dead ends: 103 [2022-11-03 04:00:56,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2022-11-03 04:00:56,849 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 43 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:00:56,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 660 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 04:00:56,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-11-03 04:00:56,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 95. [2022-11-03 04:00:56,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 50 states have (on average 1.24) internal successors, (62), 56 states have internal predecessors, (62), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:00:56,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 138 transitions. [2022-11-03 04:00:56,863 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 138 transitions. Word has length 72 [2022-11-03 04:00:56,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:00:56,863 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 138 transitions. [2022-11-03 04:00:56,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 5.5) internal successors, (33), 8 states have internal predecessors, (33), 6 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-03 04:00:56,864 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 138 transitions. [2022-11-03 04:00:56,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-03 04:00:56,865 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:00:56,865 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:00:56,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-03 04:00:57,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:57,090 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:00:57,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:00:57,091 INFO L85 PathProgramCache]: Analyzing trace with hash -782095385, now seen corresponding path program 1 times [2022-11-03 04:00:57,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:00:57,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130901372] [2022-11-03 04:00:57,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:57,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:00:57,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:57,520 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 04:00:57,520 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:00:57,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130901372] [2022-11-03 04:00:57,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130901372] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:00:57,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306143687] [2022-11-03 04:00:57,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:00:57,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:00:57,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:00:57,523 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:00:57,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-03 04:00:58,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:00:58,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 997 conjuncts, 51 conjunts are in the unsatisfiable core [2022-11-03 04:00:58,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:00:58,784 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 15 treesize of output 7 [2022-11-03 04:00:58,790 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-03 04:00:58,829 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 9 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-03 04:00:58,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:00:59,151 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:00:59,151 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 26 treesize of output 29 [2022-11-03 04:00:59,182 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:00:59,182 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 24 treesize of output 27 [2022-11-03 04:00:59,293 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 04:00:59,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306143687] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:00:59,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [777998098] [2022-11-03 04:00:59,319 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2022-11-03 04:00:59,319 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 04:00:59,325 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 04:00:59,330 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 04:00:59,330 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 04:00:59,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,579 INFO L356 Elim1Store]: treesize reduction 174, result has 25.0 percent of original size [2022-11-03 04:00:59,579 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 19 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 54 treesize of output 101 [2022-11-03 04:00:59,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,619 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 23 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 51 [2022-11-03 04:00:59,764 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:00:59,789 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-03 04:00:59,804 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-03 04:00:59,812 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:00:59,834 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-11-03 04:00:59,844 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 52 treesize of output 43 [2022-11-03 04:00:59,859 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-11-03 04:00:59,870 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 48 treesize of output 41 [2022-11-03 04:00:59,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,925 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2022-11-03 04:00:59,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,950 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 23 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2022-11-03 04:00:59,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,972 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:00:59,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:00:59,990 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:00,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,123 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:00,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,147 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 23 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2022-11-03 04:01:00,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,170 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2022-11-03 04:01:00,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,191 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:00,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,511 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:01:00,511 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 25 [2022-11-03 04:01:00,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,530 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 15 [2022-11-03 04:01:00,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 04:01:00,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,768 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:01:00,768 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 25 [2022-11-03 04:01:00,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:00,786 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 15 [2022-11-03 04:01:00,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 04:01:00,984 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 04:01:00,984 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 11 [2022-11-03 04:01:01,051 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 04:01:01,052 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 21 [2022-11-03 04:01:19,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,190 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,191 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,200 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,204 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,215 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,219 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,220 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,222 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,223 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,224 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,240 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:19,243 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,244 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,246 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:19,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:01:25,313 WARN L234 SmtUtils]: Spent 6.06s on a formula simplification. DAG size of input: 801 DAG size of output: 1 (called from [L 353] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-03 04:01:25,314 INFO L356 Elim1Store]: treesize reduction 5524, result has 0.0 percent of original size [2022-11-03 04:01:25,314 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 22 select indices, 22 select index equivalence classes, 11 disjoint index pairs (out of 231 index pairs), introduced 28 new quantified variables, introduced 255 case distinctions, treesize of input 2888 treesize of output 1 [2022-11-03 04:01:31,943 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_empty with input of size 167 for LOIs [2022-11-03 04:01:33,094 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_is_valid with input of size 19 for LOIs [2022-11-03 04:01:33,950 INFO L197 IcfgInterpreter]: Interpreting procedure ensure_linked_list_is_allocated with input of size 22 for LOIs [2022-11-03 04:01:34,004 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:01:34,013 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:01:34,027 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-03 04:01:34,042 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-03 04:01:34,064 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-11-03 04:01:34,076 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 7 [2022-11-03 04:01:34,085 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 52 treesize of output 43 [2022-11-03 04:01:34,099 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 48 treesize of output 41 [2022-11-03 04:01:34,112 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 40 for LOIs [2022-11-03 04:01:34,123 INFO L197 IcfgInterpreter]: Interpreting procedure nondet_uint64_t with input of size 15 for LOIs [2022-11-03 04:01:34,125 INFO L197 IcfgInterpreter]: Interpreting procedure aws_linked_list_node_next_is_valid with input of size 20 for LOIs [2022-11-03 04:01:34,193 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 04:01:52,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [777998098] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:01:52,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-03 04:01:52,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [5, 12, 9] total 48 [2022-11-03 04:01:52,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664150459] [2022-11-03 04:01:52,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:01:52,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-03 04:01:52,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:01:52,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-03 04:01:52,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=2049, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 04:01:52,403 INFO L87 Difference]: Start difference. First operand 95 states and 138 transitions. Second operand has 32 states, 21 states have (on average 1.380952380952381) internal successors, (29), 19 states have internal predecessors, (29), 10 states have call successors, (13), 5 states have call predecessors, (13), 6 states have return successors, (12), 12 states have call predecessors, (12), 10 states have call successors, (12) [2022-11-03 04:01:56,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:01:56,163 INFO L93 Difference]: Finished difference Result 228 states and 323 transitions. [2022-11-03 04:01:56,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-03 04:01:56,163 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 21 states have (on average 1.380952380952381) internal successors, (29), 19 states have internal predecessors, (29), 10 states have call successors, (13), 5 states have call predecessors, (13), 6 states have return successors, (12), 12 states have call predecessors, (12), 10 states have call successors, (12) Word has length 73 [2022-11-03 04:01:56,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:01:56,166 INFO L225 Difference]: With dead ends: 228 [2022-11-03 04:01:56,166 INFO L226 Difference]: Without dead ends: 150 [2022-11-03 04:01:56,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 158 SyntacticMatches, 18 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1039 ImplicationChecksByTransitivity, 20.1s TimeCoverageRelationStatistics Valid=269, Invalid=2593, Unknown=0, NotChecked=0, Total=2862 [2022-11-03 04:01:56,168 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 44 mSDsluCounter, 1764 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 1776 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 116 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:01:56,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 1776 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1053 Invalid, 0 Unknown, 116 Unchecked, 2.2s Time] [2022-11-03 04:01:56,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-11-03 04:01:56,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 141. [2022-11-03 04:01:56,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 78 states have (on average 1.2435897435897436) internal successors, (97), 85 states have internal predecessors, (97), 44 states have call successors, (44), 14 states have call predecessors, (44), 18 states have return successors, (55), 43 states have call predecessors, (55), 42 states have call successors, (55) [2022-11-03 04:01:56,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 196 transitions. [2022-11-03 04:01:56,198 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 196 transitions. Word has length 73 [2022-11-03 04:01:56,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:01:56,199 INFO L495 AbstractCegarLoop]: Abstraction has 141 states and 196 transitions. [2022-11-03 04:01:56,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 21 states have (on average 1.380952380952381) internal successors, (29), 19 states have internal predecessors, (29), 10 states have call successors, (13), 5 states have call predecessors, (13), 6 states have return successors, (12), 12 states have call predecessors, (12), 10 states have call successors, (12) [2022-11-03 04:01:56,199 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 196 transitions. [2022-11-03 04:01:56,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-03 04:01:56,200 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:01:56,201 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:01:56,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-03 04:01:56,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:01:56,417 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:01:56,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:01:56,418 INFO L85 PathProgramCache]: Analyzing trace with hash -714667099, now seen corresponding path program 1 times [2022-11-03 04:01:56,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:01:56,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130393808] [2022-11-03 04:01:56,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:01:56,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:01:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:01:56,904 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-03 04:01:56,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:01:56,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130393808] [2022-11-03 04:01:56,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130393808] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:01:56,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145396942] [2022-11-03 04:01:56,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:01:56,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:01:56,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:01:56,906 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:01:56,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-03 04:01:57,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:01:57,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 1052 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-03 04:01:57,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:01:57,694 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-03 04:01:57,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:01:57,939 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-03 04:01:57,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145396942] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:01:57,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [949785923] [2022-11-03 04:01:57,944 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2022-11-03 04:01:57,946 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 04:01:57,947 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 04:01:57,948 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 04:01:57,949 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 04:01:57,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:57,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,082 INFO L356 Elim1Store]: treesize reduction 106, result has 33.8 percent of original size [2022-11-03 04:01:58,082 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 14 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 79 [2022-11-03 04:01:58,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,260 INFO L356 Elim1Store]: treesize reduction 174, result has 25.0 percent of original size [2022-11-03 04:01:58,261 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 19 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 54 treesize of output 101 [2022-11-03 04:01:58,355 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:01:58,366 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-03 04:01:58,373 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:01:58,384 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2022-11-03 04:01:58,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,473 INFO L356 Elim1Store]: treesize reduction 66, result has 40.0 percent of original size [2022-11-03 04:01:58,474 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 59 [2022-11-03 04:01:58,519 INFO L356 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-03 04:01:58,519 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2022-11-03 04:01:58,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:58,628 INFO L356 Elim1Store]: treesize reduction 64, result has 41.8 percent of original size [2022-11-03 04:01:58,628 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 61 [2022-11-03 04:01:58,721 INFO L356 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-03 04:01:58,721 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2022-11-03 04:01:58,730 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 04:01:58,751 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 04:01:58,783 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-03 04:01:58,790 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 04:01:58,854 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 04:01:58,854 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 27 [2022-11-03 04:01:58,908 INFO L356 Elim1Store]: treesize reduction 37, result has 43.9 percent of original size [2022-11-03 04:01:58,908 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 29 [2022-11-03 04:01:58,953 INFO L356 Elim1Store]: treesize reduction 37, result has 43.9 percent of original size [2022-11-03 04:01:58,953 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 29 [2022-11-03 04:01:58,974 INFO L356 Elim1Store]: treesize reduction 47, result has 21.7 percent of original size [2022-11-03 04:01:58,975 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 23 [2022-11-03 04:01:59,007 INFO L356 Elim1Store]: treesize reduction 19, result has 50.0 percent of original size [2022-11-03 04:01:59,008 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 29 [2022-11-03 04:01:59,039 INFO L356 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2022-11-03 04:01:59,039 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2022-11-03 04:01:59,079 INFO L356 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-03 04:01:59,080 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2022-11-03 04:01:59,116 INFO L356 Elim1Store]: treesize reduction 25, result has 40.5 percent of original size [2022-11-03 04:01:59,116 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 17 [2022-11-03 04:01:59,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,169 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:59,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,184 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:59,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,194 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2022-11-03 04:01:59,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,206 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 23 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2022-11-03 04:01:59,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,342 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:59,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,357 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 16 [2022-11-03 04:01:59,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,372 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 23 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 22 [2022-11-03 04:01:59,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:01:59,387 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2022-11-03 04:01:59,515 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 04:01:59,516 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 11 [2022-11-03 04:01:59,548 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 04:01:59,548 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 21 [2022-11-03 04:02:01,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,103 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,135 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,140 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,152 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,153 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:02:01,155 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,156 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,157 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:01,158 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:02:29,009 WARN L234 SmtUtils]: Spent 27.85s on a formula simplification. DAG size of input: 473 DAG size of output: 265 (called from [L 353] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-03 04:02:29,013 INFO L356 Elim1Store]: treesize reduction 2284, result has 29.0 percent of original size [2022-11-03 04:02:29,049 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:29,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-03 04:02:29,242 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: var is still there: |v_#memory_$Pointer$.base_122| input size 385 context size 385 output size 385 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1(Elim1Store.java:364) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:427) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:190) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne3(DualJunctionSaa.java:172) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne2(DualJunctionSaa.java:151) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne1(DualJunctionSaa.java:140) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne0(DualJunctionSaa.java:124) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:108) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:93) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:88) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:627) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:606) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:528) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:332) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:119) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 04:02:29,246 INFO L158 Benchmark]: Toolchain (without parser) took 109915.83ms. Allocated memory was 94.4MB in the beginning and 887.1MB in the end (delta: 792.7MB). Free memory was 63.4MB in the beginning and 683.8MB in the end (delta: -620.4MB). Peak memory consumption was 566.3MB. Max. memory is 16.1GB. [2022-11-03 04:02:29,246 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 94.4MB. Free memory was 66.0MB in the beginning and 65.9MB in the end (delta: 48.0kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 04:02:29,247 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2442.23ms. Allocated memory was 94.4MB in the beginning and 138.4MB in the end (delta: 44.0MB). Free memory was 63.2MB in the beginning and 63.7MB in the end (delta: -544.7kB). Peak memory consumption was 55.4MB. Max. memory is 16.1GB. [2022-11-03 04:02:29,247 INFO L158 Benchmark]: Boogie Procedure Inliner took 143.29ms. Allocated memory is still 138.4MB. Free memory was 63.7MB in the beginning and 58.1MB in the end (delta: 5.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 04:02:29,247 INFO L158 Benchmark]: Boogie Preprocessor took 95.37ms. Allocated memory is still 138.4MB. Free memory was 58.1MB in the beginning and 94.6MB in the end (delta: -36.5MB). Peak memory consumption was 10.3MB. Max. memory is 16.1GB. [2022-11-03 04:02:29,247 INFO L158 Benchmark]: RCFGBuilder took 1117.54ms. Allocated memory was 138.4MB in the beginning and 174.1MB in the end (delta: 35.7MB). Free memory was 94.6MB in the beginning and 120.7MB in the end (delta: -26.1MB). Peak memory consumption was 46.1MB. Max. memory is 16.1GB. [2022-11-03 04:02:29,249 INFO L158 Benchmark]: TraceAbstraction took 106108.86ms. Allocated memory was 174.1MB in the beginning and 887.1MB in the end (delta: 713.0MB). Free memory was 119.6MB in the beginning and 683.8MB in the end (delta: -564.1MB). Peak memory consumption was 543.8MB. Max. memory is 16.1GB. [2022-11-03 04:02:29,251 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32ms. Allocated memory is still 94.4MB. Free memory was 66.0MB in the beginning and 65.9MB in the end (delta: 48.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2442.23ms. Allocated memory was 94.4MB in the beginning and 138.4MB in the end (delta: 44.0MB). Free memory was 63.2MB in the beginning and 63.7MB in the end (delta: -544.7kB). Peak memory consumption was 55.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 143.29ms. Allocated memory is still 138.4MB. Free memory was 63.7MB in the beginning and 58.1MB in the end (delta: 5.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 95.37ms. Allocated memory is still 138.4MB. Free memory was 58.1MB in the beginning and 94.6MB in the end (delta: -36.5MB). Peak memory consumption was 10.3MB. Max. memory is 16.1GB. * RCFGBuilder took 1117.54ms. Allocated memory was 138.4MB in the beginning and 174.1MB in the end (delta: 35.7MB). Free memory was 94.6MB in the beginning and 120.7MB in the end (delta: -26.1MB). Peak memory consumption was 46.1MB. Max. memory is 16.1GB. * TraceAbstraction took 106108.86ms. Allocated memory was 174.1MB in the beginning and 887.1MB in the end (delta: 713.0MB). Free memory was 119.6MB in the beginning and 683.8MB in the end (delta: -564.1MB). Peak memory consumption was 543.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: var is still there: |v_#memory_$Pointer$.base_122| input size 385 context size 385 output size 385 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: var is still there: |v_#memory_$Pointer$.base_122| input size 385 context size 385 output size 385: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1(Elim1Store.java:364) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 04:02:29,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d --- 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-03 04:02:31,666 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 04:02:31,668 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 04:02:31,707 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 04:02:31,708 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 04:02:31,713 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 04:02:31,715 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 04:02:31,720 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 04:02:31,727 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 04:02:31,731 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 04:02:31,732 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 04:02:31,735 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 04:02:31,735 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 04:02:31,743 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 04:02:31,744 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 04:02:31,746 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 04:02:31,748 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 04:02:31,749 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 04:02:31,753 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 04:02:31,756 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 04:02:31,765 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 04:02:31,767 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 04:02:31,768 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 04:02:31,769 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 04:02:31,774 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 04:02:31,776 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 04:02:31,777 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 04:02:31,778 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 04:02:31,780 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 04:02:31,781 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 04:02:31,782 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 04:02:31,783 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 04:02:31,785 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 04:02:31,786 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 04:02:31,787 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 04:02:31,788 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 04:02:31,789 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 04:02:31,789 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 04:02:31,789 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 04:02:31,791 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 04:02:31,792 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 04:02:31,793 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 04:02:31,842 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 04:02:31,842 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 04:02:31,844 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 04:02:31,844 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 04:02:31,846 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 04:02:31,846 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 04:02:31,846 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 04:02:31,847 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 04:02:31,847 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 04:02:31,847 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 04:02:31,848 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 04:02:31,849 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 04:02:31,851 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 04:02:31,851 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 04:02:31,851 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 04:02:31,851 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 04:02:31,852 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 04:02:31,852 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 04:02:31,852 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 04:02:31,852 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 04:02:31,852 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 04:02:31,853 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 04:02:31,853 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 04:02:31,853 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 04:02:31,853 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 04:02:31,854 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 04:02:31,854 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:02:31,854 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 04:02:31,854 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 04:02:31,855 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 04:02:31,855 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 04:02:31,855 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 04:02:31,856 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 04:02:31,856 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 04:02:31,856 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 04:02:31,856 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/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_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI 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 -> Taipan 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 -> fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d [2022-11-03 04:02:32,212 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 04:02:32,245 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 04:02:32,247 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 04:02:32,249 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 04:02:32,249 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 04:02:32,251 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2022-11-03 04:02:32,332 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/62849764e/33bcf97d72b741e69a6fe53e23ea12ae/FLAG11364dc32 [2022-11-03 04:02:33,215 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 04:02:33,216 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2022-11-03 04:02:33,251 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/62849764e/33bcf97d72b741e69a6fe53e23ea12ae/FLAG11364dc32 [2022-11-03 04:02:33,328 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/data/62849764e/33bcf97d72b741e69a6fe53e23ea12ae [2022-11-03 04:02:33,332 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 04:02:33,334 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 04:02:33,335 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 04:02:33,335 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 04:02:33,339 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 04:02:33,340 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:02:33" (1/1) ... [2022-11-03 04:02:33,343 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6932b44b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:33, skipping insertion in model container [2022-11-03 04:02:33,344 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:02:33" (1/1) ... [2022-11-03 04:02:33,352 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 04:02:33,458 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:02:33,808 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2022-11-03 04:02:33,814 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2022-11-03 04:02:34,655 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,656 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,657 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,658 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,659 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,674 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,674 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,676 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,677 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,679 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,680 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,681 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:34,681 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,059 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 04:02:35,061 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 04:02:35,062 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 04:02:35,063 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 04:02:35,065 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 04:02:35,066 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 04:02:35,066 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 04:02:35,067 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 04:02:35,068 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 04:02:35,068 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 04:02:35,215 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 04:02:35,248 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:02:35,269 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 04:02:35,329 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:02:35,334 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2022-11-03 04:02:35,335 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2022-11-03 04:02:35,381 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,382 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,382 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,383 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,384 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,393 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,393 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,395 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,396 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,397 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,398 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,399 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,399 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,457 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 04:02:35,458 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 04:02:35,459 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 04:02:35,460 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 04:02:35,460 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 04:02:35,461 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 04:02:35,461 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 04:02:35,462 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 04:02:35,462 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 04:02:35,463 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 04:02:35,513 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 04:02:35,537 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:02:35,544 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 04:02:35,557 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2022-11-03 04:02:35,558 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_e7fa228c-9aa4-45b3-af27-efea2b740553/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2022-11-03 04:02:35,591 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,592 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,592 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,593 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,593 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,599 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,600 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,601 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,602 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,603 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,603 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,604 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,604 WARN L1543 CHandler]: Possible shadowing of function index [2022-11-03 04:02:35,635 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-03 04:02:35,635 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-03 04:02:35,636 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-03 04:02:35,637 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-03 04:02:35,638 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-03 04:02:35,638 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-03 04:02:35,639 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-03 04:02:35,639 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-03 04:02:35,640 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-03 04:02:35,640 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-03 04:02:35,660 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-03 04:02:35,675 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:02:35,929 INFO L208 MainTranslator]: Completed translation [2022-11-03 04:02:35,929 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35 WrapperNode [2022-11-03 04:02:35,930 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 04:02:35,932 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 04:02:35,932 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 04:02:35,932 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 04:02:35,940 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,069 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,129 INFO L138 Inliner]: procedures = 698, calls = 1080, calls flagged for inlining = 51, calls inlined = 5, statements flattened = 215 [2022-11-03 04:02:36,130 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 04:02:36,131 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 04:02:36,131 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 04:02:36,131 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 04:02:36,141 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,142 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,154 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,154 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,172 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,176 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,182 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,184 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,191 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 04:02:36,206 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 04:02:36,207 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 04:02:36,207 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 04:02:36,208 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (1/1) ... [2022-11-03 04:02:36,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:02:36,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:02:36,251 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 04:02:36,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 04:02:36,299 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_init [2022-11-03 04:02:36,299 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_init [2022-11-03 04:02:36,300 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 04:02:36,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 04:02:36,300 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-03 04:02:36,300 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-03 04:02:36,300 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2022-11-03 04:02:36,301 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2022-11-03 04:02:36,301 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_linked_list_is_allocated [2022-11-03 04:02:36,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_linked_list_is_allocated [2022-11-03 04:02:36,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 04:02:36,301 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2022-11-03 04:02:36,301 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2022-11-03 04:02:36,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 04:02:36,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 04:02:36,302 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 04:02:36,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 04:02:36,302 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2022-11-03 04:02:36,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2022-11-03 04:02:36,303 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 04:02:36,303 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 04:02:36,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 04:02:36,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 04:02:36,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 04:02:36,304 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2022-11-03 04:02:36,304 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2022-11-03 04:02:36,573 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 04:02:36,576 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 04:02:37,461 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 04:02:37,477 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 04:02:37,477 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-03 04:02:37,480 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:02:37 BoogieIcfgContainer [2022-11-03 04:02:37,480 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 04:02:37,485 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 04:02:37,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 04:02:37,491 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 04:02:37,491 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:02:33" (1/3) ... [2022-11-03 04:02:37,492 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fbb950e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:02:37, skipping insertion in model container [2022-11-03 04:02:37,492 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:02:35" (2/3) ... [2022-11-03 04:02:37,493 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fbb950e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:02:37, skipping insertion in model container [2022-11-03 04:02:37,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:02:37" (3/3) ... [2022-11-03 04:02:37,495 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_linked_list_swap_contents_harness.i [2022-11-03 04:02:37,513 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 04:02:37,514 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 04:02:37,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 04:02:37,609 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=FINITE_AUTOMATA, 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;@4db11917, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 04:02:37,610 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 04:02:37,615 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 70 states have (on average 1.3) internal successors, (91), 73 states have internal predecessors, (91), 34 states have call successors, (34), 8 states have call predecessors, (34), 8 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-03 04:02:37,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-03 04:02:37,632 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:37,633 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:37,635 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:37,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:37,641 INFO L85 PathProgramCache]: Analyzing trace with hash -2022444143, now seen corresponding path program 1 times [2022-11-03 04:02:37,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:37,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2057693192] [2022-11-03 04:02:37,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:37,662 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:37,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:37,666 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:37,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 04:02:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:38,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 04:02:38,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:38,436 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-11-03 04:02:38,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:38,437 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:38,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2057693192] [2022-11-03 04:02:38,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2057693192] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:38,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:38,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 04:02:38,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529089264] [2022-11-03 04:02:38,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:38,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 04:02:38,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:38,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 04:02:38,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 04:02:38,477 INFO L87 Difference]: Start difference. First operand has 114 states, 70 states have (on average 1.3) internal successors, (91), 73 states have internal predecessors, (91), 34 states have call successors, (34), 8 states have call predecessors, (34), 8 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:02:38,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:38,517 INFO L93 Difference]: Finished difference Result 225 states and 346 transitions. [2022-11-03 04:02:38,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 04:02:38,519 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2022-11-03 04:02:38,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:38,528 INFO L225 Difference]: With dead ends: 225 [2022-11-03 04:02:38,528 INFO L226 Difference]: Without dead ends: 107 [2022-11-03 04:02:38,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 04:02:38,536 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:38,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 04:02:38,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-11-03 04:02:38,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2022-11-03 04:02:38,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 64 states have (on average 1.265625) internal successors, (81), 68 states have internal predecessors, (81), 34 states have call successors, (34), 8 states have call predecessors, (34), 8 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-11-03 04:02:38,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 147 transitions. [2022-11-03 04:02:38,586 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 147 transitions. Word has length 101 [2022-11-03 04:02:38,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:38,586 INFO L495 AbstractCegarLoop]: Abstraction has 107 states and 147 transitions. [2022-11-03 04:02:38,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 04:02:38,587 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 147 transitions. [2022-11-03 04:02:38,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-03 04:02:38,590 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:38,591 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:38,623 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-03 04:02:38,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:38,814 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:38,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:38,815 INFO L85 PathProgramCache]: Analyzing trace with hash 661877963, now seen corresponding path program 1 times [2022-11-03 04:02:38,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:38,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464873503] [2022-11-03 04:02:38,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:38,816 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:38,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:38,821 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:38,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 04:02:39,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:39,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 04:02:39,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:39,755 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-03 04:02:39,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:39,756 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:39,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464873503] [2022-11-03 04:02:39,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464873503] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:39,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:39,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:02:39,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213395842] [2022-11-03 04:02:39,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:39,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:02:39,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:39,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:02:39,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:02:39,762 INFO L87 Difference]: Start difference. First operand 107 states and 147 transitions. Second operand has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:41,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:41,267 INFO L93 Difference]: Finished difference Result 211 states and 302 transitions. [2022-11-03 04:02:41,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:02:41,268 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 101 [2022-11-03 04:02:41,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:41,272 INFO L225 Difference]: With dead ends: 211 [2022-11-03 04:02:41,272 INFO L226 Difference]: Without dead ends: 123 [2022-11-03 04:02:41,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:02:41,275 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 62 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:41,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 577 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-03 04:02:41,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-11-03 04:02:41,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2022-11-03 04:02:41,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 78 states have (on average 1.3205128205128205) internal successors, (103), 83 states have internal predecessors, (103), 35 states have call successors, (35), 8 states have call predecessors, (35), 9 states have return successors, (37), 33 states have call predecessors, (37), 33 states have call successors, (37) [2022-11-03 04:02:41,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 175 transitions. [2022-11-03 04:02:41,300 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 175 transitions. Word has length 101 [2022-11-03 04:02:41,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:41,300 INFO L495 AbstractCegarLoop]: Abstraction has 123 states and 175 transitions. [2022-11-03 04:02:41,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:41,301 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 175 transitions. [2022-11-03 04:02:41,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-03 04:02:41,304 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:41,305 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:41,342 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:41,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:41,526 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:41,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:41,527 INFO L85 PathProgramCache]: Analyzing trace with hash 993722959, now seen corresponding path program 1 times [2022-11-03 04:02:41,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:41,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [542893889] [2022-11-03 04:02:41,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:41,529 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:41,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:41,531 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:41,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 04:02:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:42,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 04:02:42,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:42,300 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-03 04:02:42,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:42,300 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:42,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [542893889] [2022-11-03 04:02:42,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [542893889] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:42,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:42,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:02:42,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087263503] [2022-11-03 04:02:42,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:42,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:02:42,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:42,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:02:42,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:02:42,303 INFO L87 Difference]: Start difference. First operand 123 states and 175 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 04:02:42,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:42,465 INFO L93 Difference]: Finished difference Result 231 states and 340 transitions. [2022-11-03 04:02:42,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:02:42,466 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 101 [2022-11-03 04:02:42,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:42,468 INFO L225 Difference]: With dead ends: 231 [2022-11-03 04:02:42,468 INFO L226 Difference]: Without dead ends: 127 [2022-11-03 04:02:42,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:02:42,470 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 2 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:42,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 678 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 04:02:42,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-11-03 04:02:42,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 125. [2022-11-03 04:02:42,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 79 states have (on average 1.3164556962025316) internal successors, (104), 85 states have internal predecessors, (104), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:02:42,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 182 transitions. [2022-11-03 04:02:42,490 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 182 transitions. Word has length 101 [2022-11-03 04:02:42,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:42,490 INFO L495 AbstractCegarLoop]: Abstraction has 125 states and 182 transitions. [2022-11-03 04:02:42,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 04:02:42,491 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 182 transitions. [2022-11-03 04:02:42,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-03 04:02:42,493 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:42,493 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:42,522 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:42,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:42,714 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:42,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:42,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1588307531, now seen corresponding path program 1 times [2022-11-03 04:02:42,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:42,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690165247] [2022-11-03 04:02:42,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:42,716 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:42,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:42,717 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:42,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 04:02:43,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:43,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 04:02:43,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:43,530 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-03 04:02:43,532 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:43,533 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:43,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690165247] [2022-11-03 04:02:43,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690165247] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:43,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:43,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 04:02:43,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67481237] [2022-11-03 04:02:43,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:43,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:02:43,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:43,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:02:43,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:02:43,539 INFO L87 Difference]: Start difference. First operand 125 states and 182 transitions. Second operand has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:45,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:45,392 INFO L93 Difference]: Finished difference Result 239 states and 361 transitions. [2022-11-03 04:02:45,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:02:45,393 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 103 [2022-11-03 04:02:45,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:45,395 INFO L225 Difference]: With dead ends: 239 [2022-11-03 04:02:45,395 INFO L226 Difference]: Without dead ends: 133 [2022-11-03 04:02:45,396 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:02:45,397 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 70 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:45,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 620 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-03 04:02:45,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2022-11-03 04:02:45,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 125. [2022-11-03 04:02:45,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 79 states have (on average 1.3164556962025316) internal successors, (104), 85 states have internal predecessors, (104), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:02:45,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 182 transitions. [2022-11-03 04:02:45,415 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 182 transitions. Word has length 103 [2022-11-03 04:02:45,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:45,416 INFO L495 AbstractCegarLoop]: Abstraction has 125 states and 182 transitions. [2022-11-03 04:02:45,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:45,416 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 182 transitions. [2022-11-03 04:02:45,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-03 04:02:45,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:45,418 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:45,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:45,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:45,634 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:45,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:45,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1973008072, now seen corresponding path program 1 times [2022-11-03 04:02:45,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:45,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1855452200] [2022-11-03 04:02:45,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:45,636 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:45,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:45,637 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:45,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 04:02:46,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:46,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:02:46,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:46,485 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-03 04:02:46,486 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:46,486 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:46,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1855452200] [2022-11-03 04:02:46,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1855452200] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:46,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:46,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:02:46,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945942452] [2022-11-03 04:02:46,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:46,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:02:46,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:46,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:02:46,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:02:46,489 INFO L87 Difference]: Start difference. First operand 125 states and 182 transitions. Second operand has 8 states, 7 states have (on average 7.428571428571429) internal successors, (52), 8 states have internal predecessors, (52), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:49,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:49,209 INFO L93 Difference]: Finished difference Result 260 states and 402 transitions. [2022-11-03 04:02:49,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:02:49,210 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.428571428571429) internal successors, (52), 8 states have internal predecessors, (52), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 105 [2022-11-03 04:02:49,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:49,212 INFO L225 Difference]: With dead ends: 260 [2022-11-03 04:02:49,212 INFO L226 Difference]: Without dead ends: 154 [2022-11-03 04:02:49,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-03 04:02:49,214 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 98 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:49,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 722 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-03 04:02:49,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-11-03 04:02:49,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 126. [2022-11-03 04:02:49,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 80 states have (on average 1.325) internal successors, (106), 86 states have internal predecessors, (106), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:02:49,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 184 transitions. [2022-11-03 04:02:49,236 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 184 transitions. Word has length 105 [2022-11-03 04:02:49,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:49,237 INFO L495 AbstractCegarLoop]: Abstraction has 126 states and 184 transitions. [2022-11-03 04:02:49,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.428571428571429) internal successors, (52), 8 states have internal predecessors, (52), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:49,237 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 184 transitions. [2022-11-03 04:02:49,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-11-03 04:02:49,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:49,239 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:49,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:49,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:49,458 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:49,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:49,458 INFO L85 PathProgramCache]: Analyzing trace with hash -172700770, now seen corresponding path program 1 times [2022-11-03 04:02:49,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:49,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [225376866] [2022-11-03 04:02:49,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:49,460 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:49,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:49,461 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:49,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 04:02:50,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:50,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:02:50,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:50,269 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 04:02:50,269 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:50,269 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:50,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [225376866] [2022-11-03 04:02:50,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [225376866] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:50,270 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:50,270 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 04:02:50,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846464698] [2022-11-03 04:02:50,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:50,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:02:50,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:50,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:02:50,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:02:50,275 INFO L87 Difference]: Start difference. First operand 126 states and 184 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:52,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:52,058 INFO L93 Difference]: Finished difference Result 249 states and 393 transitions. [2022-11-03 04:02:52,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:02:52,059 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 106 [2022-11-03 04:02:52,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:52,062 INFO L225 Difference]: With dead ends: 249 [2022-11-03 04:02:52,062 INFO L226 Difference]: Without dead ends: 142 [2022-11-03 04:02:52,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:02:52,064 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 79 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:52,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 612 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-03 04:02:52,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-11-03 04:02:52,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 129. [2022-11-03 04:02:52,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.3253012048192772) internal successors, (110), 89 states have internal predecessors, (110), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:02:52,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 188 transitions. [2022-11-03 04:02:52,107 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 188 transitions. Word has length 106 [2022-11-03 04:02:52,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:52,110 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 188 transitions. [2022-11-03 04:02:52,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-11-03 04:02:52,110 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 188 transitions. [2022-11-03 04:02:52,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-03 04:02:52,115 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:52,115 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:52,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:52,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:52,338 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:52,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:52,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1129641728, now seen corresponding path program 1 times [2022-11-03 04:02:52,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:52,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [883745978] [2022-11-03 04:02:52,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:52,340 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:52,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:52,341 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:52,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 04:02:53,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:53,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 04:02:53,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:53,187 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-03 04:02:53,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:53,188 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:53,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [883745978] [2022-11-03 04:02:53,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [883745978] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:53,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:02:53,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 04:02:53,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994270285] [2022-11-03 04:02:53,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:53,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:02:53,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:53,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:02:53,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:02:53,191 INFO L87 Difference]: Start difference. First operand 129 states and 188 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 04:02:53,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:53,422 INFO L93 Difference]: Finished difference Result 247 states and 373 transitions. [2022-11-03 04:02:53,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:02:53,423 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 114 [2022-11-03 04:02:53,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:53,425 INFO L225 Difference]: With dead ends: 247 [2022-11-03 04:02:53,425 INFO L226 Difference]: Without dead ends: 137 [2022-11-03 04:02:53,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:02:53,427 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 4 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:53,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 843 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 04:02:53,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-11-03 04:02:53,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 130. [2022-11-03 04:02:53,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 84 states have (on average 1.3214285714285714) internal successors, (111), 90 states have internal predecessors, (111), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:02:53,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 189 transitions. [2022-11-03 04:02:53,450 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 189 transitions. Word has length 114 [2022-11-03 04:02:53,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:53,450 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 189 transitions. [2022-11-03 04:02:53,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 04:02:53,451 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 189 transitions. [2022-11-03 04:02:53,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-03 04:02:53,452 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:53,452 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:53,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:53,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:53,674 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:53,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:53,675 INFO L85 PathProgramCache]: Analyzing trace with hash -369213267, now seen corresponding path program 1 times [2022-11-03 04:02:53,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:53,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272068525] [2022-11-03 04:02:53,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:53,675 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:53,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:53,676 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:53,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 04:02:54,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:54,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 04:02:54,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:55,493 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 04:02:55,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:02:56,064 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-03 04:02:56,064 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:56,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272068525] [2022-11-03 04:02:56,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272068525] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:02:56,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [67392760] [2022-11-03 04:02:56,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:56,065 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:02:56,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:02:56,084 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:02:56,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2022-11-03 04:02:56,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:56,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 04:02:56,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:56,864 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-03 04:02:56,865 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:02:56,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [67392760] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:02:56,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:02:56,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10, 8] total 18 [2022-11-03 04:02:56,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319528172] [2022-11-03 04:02:56,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:02:56,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:02:56,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:02:56,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:02:56,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-11-03 04:02:56,867 INFO L87 Difference]: Start difference. First operand 130 states and 189 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 04:02:56,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:02:56,946 INFO L93 Difference]: Finished difference Result 243 states and 362 transitions. [2022-11-03 04:02:56,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 04:02:56,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2022-11-03 04:02:56,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:02:56,948 INFO L225 Difference]: With dead ends: 243 [2022-11-03 04:02:56,949 INFO L226 Difference]: Without dead ends: 135 [2022-11-03 04:02:56,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 329 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-11-03 04:02:56,951 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 21 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:02:56,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 431 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 04:02:56,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-11-03 04:02:56,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 130. [2022-11-03 04:02:56,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 84 states have (on average 1.3095238095238095) internal successors, (110), 90 states have internal predecessors, (110), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:02:56,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 188 transitions. [2022-11-03 04:02:56,969 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 188 transitions. Word has length 116 [2022-11-03 04:02:56,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:02:56,969 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 188 transitions. [2022-11-03 04:02:56,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 04:02:56,970 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 188 transitions. [2022-11-03 04:02:56,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-03 04:02:56,971 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:02:56,972 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:02:56,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2022-11-03 04:02:57,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 04:02:57,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:02:57,377 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:02:57,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:02:57,377 INFO L85 PathProgramCache]: Analyzing trace with hash -121066773, now seen corresponding path program 1 times [2022-11-03 04:02:57,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:02:57,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1225138237] [2022-11-03 04:02:57,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:57,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:02:57,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:02:57,379 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:02:57,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 04:02:58,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:02:58,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 04:02:58,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:02:59,166 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 04:02:59,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:02:59,713 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-03 04:02:59,713 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:02:59,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1225138237] [2022-11-03 04:02:59,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1225138237] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:02:59,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [537334189] [2022-11-03 04:02:59,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:02:59,714 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:02:59,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:02:59,718 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:02:59,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-03 04:03:00,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:00,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 04:03:00,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:00,582 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-03 04:03:00,582 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:00,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [537334189] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:00,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:03:00,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10, 8] total 19 [2022-11-03 04:03:00,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009617608] [2022-11-03 04:03:00,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:00,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:03:00,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:00,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:03:00,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-11-03 04:03:00,585 INFO L87 Difference]: Start difference. First operand 130 states and 188 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 04:03:00,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:00,747 INFO L93 Difference]: Finished difference Result 249 states and 385 transitions. [2022-11-03 04:03:00,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:03:00,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2022-11-03 04:03:00,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:00,750 INFO L225 Difference]: With dead ends: 249 [2022-11-03 04:03:00,750 INFO L226 Difference]: Without dead ends: 138 [2022-11-03 04:03:00,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 330 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-11-03 04:03:00,755 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 24 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:00,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 569 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 04:03:00,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-11-03 04:03:00,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 132. [2022-11-03 04:03:00,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 86 states have (on average 1.2906976744186047) internal successors, (111), 92 states have internal predecessors, (111), 35 states have call successors, (35), 8 states have call predecessors, (35), 10 states have return successors, (43), 33 states have call predecessors, (43), 33 states have call successors, (43) [2022-11-03 04:03:00,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 189 transitions. [2022-11-03 04:03:00,780 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 189 transitions. Word has length 116 [2022-11-03 04:03:00,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:00,781 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 189 transitions. [2022-11-03 04:03:00,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 04:03:00,781 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 189 transitions. [2022-11-03 04:03:00,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-03 04:03:00,784 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:00,784 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:00,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:01,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:01,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:01,190 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:01,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:01,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1492874071, now seen corresponding path program 1 times [2022-11-03 04:03:01,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:01,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [791857892] [2022-11-03 04:03:01,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:01,191 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:01,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:01,193 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:01,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 04:03:01,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:01,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 04:03:01,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:02,934 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 04:03:02,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:03:03,471 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-03 04:03:03,473 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:03,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [791857892] [2022-11-03 04:03:03,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [791857892] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:03:03,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [226433813] [2022-11-03 04:03:03,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:03,474 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:03,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:03:03,475 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:03:03,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-03 04:03:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:04,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 04:03:04,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:04,434 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-03 04:03:04,434 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:04,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [226433813] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:04,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:03:04,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10, 8] total 20 [2022-11-03 04:03:04,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044016743] [2022-11-03 04:03:04,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:04,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:03:04,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:04,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:03:04,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2022-11-03 04:03:04,437 INFO L87 Difference]: Start difference. First operand 132 states and 189 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 04:03:04,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:04,681 INFO L93 Difference]: Finished difference Result 245 states and 373 transitions. [2022-11-03 04:03:04,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 04:03:04,682 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2022-11-03 04:03:04,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:04,685 INFO L225 Difference]: With dead ends: 245 [2022-11-03 04:03:04,685 INFO L226 Difference]: Without dead ends: 132 [2022-11-03 04:03:04,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 332 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2022-11-03 04:03:04,687 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 19 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:04,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 699 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 04:03:04,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-11-03 04:03:04,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 128. [2022-11-03 04:03:04,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 83 states have (on average 1.216867469879518) internal successors, (101), 89 states have internal predecessors, (101), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:03:04,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 177 transitions. [2022-11-03 04:03:04,710 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 177 transitions. Word has length 116 [2022-11-03 04:03:04,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:04,712 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 177 transitions. [2022-11-03 04:03:04,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 04:03:04,712 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 177 transitions. [2022-11-03 04:03:04,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-03 04:03:04,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:04,714 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:04,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:04,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:05,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:05,138 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:05,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:05,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1772733927, now seen corresponding path program 1 times [2022-11-03 04:03:05,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:05,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1066588325] [2022-11-03 04:03:05,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:05,140 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:05,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:05,141 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:05,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 04:03:05,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:05,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 04:03:05,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:06,826 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 04:03:06,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:03:07,368 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-03 04:03:07,368 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:07,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1066588325] [2022-11-03 04:03:07,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1066588325] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:03:07,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [307752513] [2022-11-03 04:03:07,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:07,369 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:07,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:03:07,374 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:03:07,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2022-11-03 04:03:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:08,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 04:03:08,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:08,528 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-03 04:03:08,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:08,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [307752513] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:08,529 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:03:08,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10, 8] total 22 [2022-11-03 04:03:08,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31306871] [2022-11-03 04:03:08,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:08,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:03:08,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:08,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:03:08,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-11-03 04:03:08,532 INFO L87 Difference]: Start difference. First operand 128 states and 177 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:09,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:09,129 INFO L93 Difference]: Finished difference Result 248 states and 359 transitions. [2022-11-03 04:03:09,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 04:03:09,130 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 116 [2022-11-03 04:03:09,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:09,132 INFO L225 Difference]: With dead ends: 248 [2022-11-03 04:03:09,132 INFO L226 Difference]: Without dead ends: 139 [2022-11-03 04:03:09,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 324 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-11-03 04:03:09,133 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 8 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:09,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1002 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 04:03:09,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-11-03 04:03:09,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 129. [2022-11-03 04:03:09,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 84 states have (on average 1.2142857142857142) internal successors, (102), 90 states have internal predecessors, (102), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (42), 32 states have call predecessors, (42), 32 states have call successors, (42) [2022-11-03 04:03:09,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 178 transitions. [2022-11-03 04:03:09,152 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 178 transitions. Word has length 116 [2022-11-03 04:03:09,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:09,152 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 178 transitions. [2022-11-03 04:03:09,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:09,154 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 178 transitions. [2022-11-03 04:03:09,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 04:03:09,157 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:09,157 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:09,184 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:09,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:09,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:09,576 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:09,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:09,577 INFO L85 PathProgramCache]: Analyzing trace with hash 147277827, now seen corresponding path program 1 times [2022-11-03 04:03:09,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:09,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1290573181] [2022-11-03 04:03:09,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:09,578 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:09,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:09,594 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:09,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 04:03:10,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:10,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 04:03:10,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:10,661 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-03 04:03:10,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:10,661 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:10,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1290573181] [2022-11-03 04:03:10,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1290573181] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:10,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:10,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:03:10,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881241854] [2022-11-03 04:03:10,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:10,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:03:10,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:10,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:03:10,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:03:10,664 INFO L87 Difference]: Start difference. First operand 129 states and 178 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:12,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:12,187 INFO L93 Difference]: Finished difference Result 238 states and 331 transitions. [2022-11-03 04:03:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:03:12,189 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 117 [2022-11-03 04:03:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:12,190 INFO L225 Difference]: With dead ends: 238 [2022-11-03 04:03:12,190 INFO L226 Difference]: Without dead ends: 131 [2022-11-03 04:03:12,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:03:12,192 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 47 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:12,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 579 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-03 04:03:12,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-11-03 04:03:12,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2022-11-03 04:03:12,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 85 states have (on average 1.2117647058823529) internal successors, (103), 92 states have internal predecessors, (103), 34 states have call successors, (34), 8 states have call predecessors, (34), 11 states have return successors, (43), 32 states have call predecessors, (43), 32 states have call successors, (43) [2022-11-03 04:03:12,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 180 transitions. [2022-11-03 04:03:12,205 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 180 transitions. Word has length 117 [2022-11-03 04:03:12,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:12,206 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 180 transitions. [2022-11-03 04:03:12,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:12,206 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 180 transitions. [2022-11-03 04:03:12,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 04:03:12,208 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:12,208 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:12,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:12,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:12,430 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:12,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:12,430 INFO L85 PathProgramCache]: Analyzing trace with hash 54718475, now seen corresponding path program 1 times [2022-11-03 04:03:12,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:12,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1457415601] [2022-11-03 04:03:12,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:12,431 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:12,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:12,432 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:12,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 04:03:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:13,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 04:03:13,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:13,259 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-03 04:03:13,259 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:13,259 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:13,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1457415601] [2022-11-03 04:03:13,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1457415601] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:13,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:13,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 04:03:13,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576514707] [2022-11-03 04:03:13,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:13,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 04:03:13,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:13,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 04:03:13,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 04:03:13,261 INFO L87 Difference]: Start difference. First operand 131 states and 180 transitions. Second operand has 6 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 04:03:13,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:13,448 INFO L93 Difference]: Finished difference Result 242 states and 337 transitions. [2022-11-03 04:03:13,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:03:13,449 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 117 [2022-11-03 04:03:13,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:13,451 INFO L225 Difference]: With dead ends: 242 [2022-11-03 04:03:13,451 INFO L226 Difference]: Without dead ends: 133 [2022-11-03 04:03:13,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:03:13,453 INFO L413 NwaCegarLoop]: 141 mSDtfsCounter, 2 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:13,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 679 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 04:03:13,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2022-11-03 04:03:13,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2022-11-03 04:03:13,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 86 states have (on average 1.2093023255813953) internal successors, (104), 94 states have internal predecessors, (104), 34 states have call successors, (34), 8 states have call predecessors, (34), 12 states have return successors, (48), 32 states have call predecessors, (48), 32 states have call successors, (48) [2022-11-03 04:03:13,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 186 transitions. [2022-11-03 04:03:13,473 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 186 transitions. Word has length 117 [2022-11-03 04:03:13,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:13,474 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 186 transitions. [2022-11-03 04:03:13,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 04:03:13,474 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 186 transitions. [2022-11-03 04:03:13,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-03 04:03:13,475 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:13,476 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:13,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:13,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:13,704 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:13,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:13,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1150330055, now seen corresponding path program 1 times [2022-11-03 04:03:13,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:13,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [189712199] [2022-11-03 04:03:13,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:13,705 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:13,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:13,706 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:13,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 04:03:14,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:14,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 04:03:14,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:14,716 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-03 04:03:14,716 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:14,716 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:14,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [189712199] [2022-11-03 04:03:14,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [189712199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:14,716 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:14,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 04:03:14,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313419270] [2022-11-03 04:03:14,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:14,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:03:14,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:14,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:03:14,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:03:14,719 INFO L87 Difference]: Start difference. First operand 133 states and 186 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:16,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:16,979 INFO L93 Difference]: Finished difference Result 247 states and 348 transitions. [2022-11-03 04:03:16,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:03:16,980 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 119 [2022-11-03 04:03:16,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:16,982 INFO L225 Difference]: With dead ends: 247 [2022-11-03 04:03:16,982 INFO L226 Difference]: Without dead ends: 136 [2022-11-03 04:03:16,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:03:16,984 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 69 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:16,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 623 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-11-03 04:03:16,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-11-03 04:03:16,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 134. [2022-11-03 04:03:16,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 87 states have (on average 1.206896551724138) internal successors, (105), 95 states have internal predecessors, (105), 34 states have call successors, (34), 8 states have call predecessors, (34), 12 states have return successors, (48), 32 states have call predecessors, (48), 32 states have call successors, (48) [2022-11-03 04:03:16,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 187 transitions. [2022-11-03 04:03:16,999 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 187 transitions. Word has length 119 [2022-11-03 04:03:16,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:17,000 INFO L495 AbstractCegarLoop]: Abstraction has 134 states and 187 transitions. [2022-11-03 04:03:17,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:17,000 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 187 transitions. [2022-11-03 04:03:17,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-03 04:03:17,002 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:17,002 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:17,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:17,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:17,210 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:17,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:17,210 INFO L85 PathProgramCache]: Analyzing trace with hash 787509940, now seen corresponding path program 1 times [2022-11-03 04:03:17,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:17,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1556725628] [2022-11-03 04:03:17,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:17,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:17,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:17,212 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:17,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 04:03:18,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:18,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:03:18,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:18,246 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-03 04:03:18,246 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:18,246 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:18,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1556725628] [2022-11-03 04:03:18,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1556725628] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:18,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:18,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:03:18,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611157513] [2022-11-03 04:03:18,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:18,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:03:18,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:18,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:03:18,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:03:18,248 INFO L87 Difference]: Start difference. First operand 134 states and 187 transitions. Second operand has 8 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:20,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:20,656 INFO L93 Difference]: Finished difference Result 253 states and 358 transitions. [2022-11-03 04:03:20,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:03:20,658 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 121 [2022-11-03 04:03:20,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:20,659 INFO L225 Difference]: With dead ends: 253 [2022-11-03 04:03:20,659 INFO L226 Difference]: Without dead ends: 141 [2022-11-03 04:03:20,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-03 04:03:20,661 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 92 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:20,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 727 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-03 04:03:20,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-11-03 04:03:20,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 131. [2022-11-03 04:03:20,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 85 states have (on average 1.2117647058823529) internal successors, (103), 92 states have internal predecessors, (103), 34 states have call successors, (34), 8 states have call predecessors, (34), 11 states have return successors, (44), 32 states have call predecessors, (44), 32 states have call successors, (44) [2022-11-03 04:03:20,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 181 transitions. [2022-11-03 04:03:20,675 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 181 transitions. Word has length 121 [2022-11-03 04:03:20,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:20,675 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 181 transitions. [2022-11-03 04:03:20,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-03 04:03:20,676 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 181 transitions. [2022-11-03 04:03:20,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-03 04:03:20,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:20,678 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:20,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:20,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:20,890 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:20,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:20,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1331296970, now seen corresponding path program 1 times [2022-11-03 04:03:20,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:20,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [471364270] [2022-11-03 04:03:20,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:03:20,892 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:20,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:20,892 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:20,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 04:03:21,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:03:21,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 04:03:21,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:21,822 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-03 04:03:21,822 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:21,823 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:21,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [471364270] [2022-11-03 04:03:21,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [471364270] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:21,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:03:21,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 04:03:21,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922922010] [2022-11-03 04:03:21,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:21,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:03:21,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:21,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:03:21,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:03:21,824 INFO L87 Difference]: Start difference. First operand 131 states and 181 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 04:03:22,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:22,032 INFO L93 Difference]: Finished difference Result 248 states and 346 transitions. [2022-11-03 04:03:22,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:03:22,033 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 130 [2022-11-03 04:03:22,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:22,034 INFO L225 Difference]: With dead ends: 248 [2022-11-03 04:03:22,034 INFO L226 Difference]: Without dead ends: 139 [2022-11-03 04:03:22,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-03 04:03:22,036 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 4 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:22,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 839 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 04:03:22,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-11-03 04:03:22,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 132. [2022-11-03 04:03:22,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 86 states have (on average 1.2093023255813953) internal successors, (104), 93 states have internal predecessors, (104), 34 states have call successors, (34), 8 states have call predecessors, (34), 11 states have return successors, (44), 32 states have call predecessors, (44), 32 states have call successors, (44) [2022-11-03 04:03:22,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 182 transitions. [2022-11-03 04:03:22,050 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 182 transitions. Word has length 130 [2022-11-03 04:03:22,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:22,051 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 182 transitions. [2022-11-03 04:03:22,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 04:03:22,052 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 182 transitions. [2022-11-03 04:03:22,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-03 04:03:22,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:22,054 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:22,087 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:22,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:03:22,278 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:22,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:22,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1396943881, now seen corresponding path program 2 times [2022-11-03 04:03:22,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:22,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1824778177] [2022-11-03 04:03:22,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 04:03:22,279 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:22,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:22,280 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:22,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-03 04:03:23,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 04:03:23,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:03:23,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 04:03:23,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:24,688 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 72 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-03 04:03:24,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:03:25,243 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-03 04:03:25,243 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:25,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1824778177] [2022-11-03 04:03:25,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1824778177] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:03:25,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1152898537] [2022-11-03 04:03:25,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 04:03:25,244 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:25,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:03:25,248 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:03:25,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-11-03 04:03:29,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 04:03:29,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:03:29,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 04:03:29,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:29,815 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-03 04:03:29,815 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:03:29,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1152898537] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:03:29,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:03:29,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10, 8] total 22 [2022-11-03 04:03:29,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082967878] [2022-11-03 04:03:29,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:03:29,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:03:29,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:03:29,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:03:29,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-11-03 04:03:29,818 INFO L87 Difference]: Start difference. First operand 132 states and 182 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-03 04:03:30,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:03:30,175 INFO L93 Difference]: Finished difference Result 249 states and 346 transitions. [2022-11-03 04:03:30,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 04:03:30,176 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 132 [2022-11-03 04:03:30,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:03:30,177 INFO L225 Difference]: With dead ends: 249 [2022-11-03 04:03:30,178 INFO L226 Difference]: Without dead ends: 139 [2022-11-03 04:03:30,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 373 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-11-03 04:03:30,179 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 8 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 979 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:03:30,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 979 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 04:03:30,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-11-03 04:03:30,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 129. [2022-11-03 04:03:30,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 84 states have (on average 1.2142857142857142) internal successors, (102), 90 states have internal predecessors, (102), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (38), 32 states have call predecessors, (38), 32 states have call successors, (38) [2022-11-03 04:03:30,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 174 transitions. [2022-11-03 04:03:30,203 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 174 transitions. Word has length 132 [2022-11-03 04:03:30,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:03:30,204 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 174 transitions. [2022-11-03 04:03:30,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-03 04:03:30,204 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 174 transitions. [2022-11-03 04:03:30,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-03 04:03:30,206 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:03:30,206 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:30,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:30,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2022-11-03 04:03:30,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:30,622 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:03:30,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:03:30,623 INFO L85 PathProgramCache]: Analyzing trace with hash -659240699, now seen corresponding path program 2 times [2022-11-03 04:03:30,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:03:30,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002814888] [2022-11-03 04:03:30,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 04:03:30,624 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:03:30,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:03:30,625 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:03:30,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-03 04:03:32,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 04:03:32,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:03:32,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-03 04:03:32,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:33,641 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 15 treesize of output 7 [2022-11-03 04:03:33,653 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-03 04:03:33,752 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 46 proven. 33 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 04:03:33,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:03:34,776 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:03:34,776 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 26 treesize of output 29 [2022-11-03 04:03:34,819 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:03:34,820 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 24 treesize of output 27 [2022-11-03 04:03:35,070 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-03 04:03:35,070 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:03:35,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002814888] [2022-11-03 04:03:35,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1002814888] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:03:35,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1888300607] [2022-11-03 04:03:35,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 04:03:35,071 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:35,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:03:35,078 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:03:35,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2022-11-03 04:03:40,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 04:03:40,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:03:40,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-03 04:03:40,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:03:40,564 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 04:03:40,565 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-03 04:03:40,599 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 04:03:40,600 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-03 04:03:41,862 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 15 treesize of output 7 [2022-11-03 04:03:41,874 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-03 04:03:41,910 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 46 proven. 33 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 04:03:41,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:03:43,900 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-03 04:03:43,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1888300607] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:03:43,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6150447] [2022-11-03 04:03:43,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 04:03:43,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:03:43,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:03:43,903 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:03:43,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-03 04:04:06,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 04:04:06,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:04:06,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 04:04:06,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:04:07,268 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 15 treesize of output 7 [2022-11-03 04:04:07,280 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-03 04:04:07,311 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 46 proven. 33 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 04:04:07,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:04:07,986 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:04:07,987 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 26 treesize of output 29 [2022-11-03 04:04:08,038 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:04:08,038 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 24 treesize of output 27 [2022-11-03 04:04:08,299 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-03 04:04:08,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6150447] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:04:08,299 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 04:04:08,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 12, 9, 12, 9] total 18 [2022-11-03 04:04:08,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706812169] [2022-11-03 04:04:08,300 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 04:04:08,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-03 04:04:08,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:04:08,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-03 04:04:08,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-11-03 04:04:08,302 INFO L87 Difference]: Start difference. First operand 129 states and 174 transitions. Second operand has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 18 states have internal predecessors, (124), 11 states have call successors, (24), 3 states have call predecessors, (24), 4 states have return successors, (23), 10 states have call predecessors, (23), 11 states have call successors, (23) [2022-11-03 04:04:23,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:04:23,416 INFO L93 Difference]: Finished difference Result 452 states and 748 transitions. [2022-11-03 04:04:23,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 04:04:23,420 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 18 states have internal predecessors, (124), 11 states have call successors, (24), 3 states have call predecessors, (24), 4 states have return successors, (23), 10 states have call predecessors, (23), 11 states have call successors, (23) Word has length 133 [2022-11-03 04:04:23,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:04:23,423 INFO L225 Difference]: With dead ends: 452 [2022-11-03 04:04:23,423 INFO L226 Difference]: Without dead ends: 337 [2022-11-03 04:04:23,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 821 GetRequests, 769 SyntacticMatches, 20 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 04:04:23,426 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 328 mSDsluCounter, 1800 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 2143 SdHoareTripleChecker+Invalid, 2234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 312 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:04:23,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 2143 Invalid, 2234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 1591 Invalid, 0 Unknown, 312 Unchecked, 13.5s Time] [2022-11-03 04:04:23,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-11-03 04:04:23,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 177. [2022-11-03 04:04:23,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 121 states have (on average 1.2231404958677685) internal successors, (148), 128 states have internal predecessors, (148), 41 states have call successors, (41), 11 states have call predecessors, (41), 14 states have return successors, (52), 40 states have call predecessors, (52), 39 states have call successors, (52) [2022-11-03 04:04:23,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 241 transitions. [2022-11-03 04:04:23,464 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 241 transitions. Word has length 133 [2022-11-03 04:04:23,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:04:23,465 INFO L495 AbstractCegarLoop]: Abstraction has 177 states and 241 transitions. [2022-11-03 04:04:23,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.294117647058823) internal successors, (124), 18 states have internal predecessors, (124), 11 states have call successors, (24), 3 states have call predecessors, (24), 4 states have return successors, (23), 10 states have call predecessors, (23), 11 states have call successors, (23) [2022-11-03 04:04:23,465 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 241 transitions. [2022-11-03 04:04:23,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-03 04:04:23,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:04:23,468 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:04:23,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-03 04:04:23,709 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2022-11-03 04:04:23,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-03 04:04:24,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:04:24,091 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:04:24,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:04:24,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1992797946, now seen corresponding path program 3 times [2022-11-03 04:04:24,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:04:24,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [726161004] [2022-11-03 04:04:24,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:04:24,092 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:04:24,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:04:24,093 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:04:24,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-03 04:04:27,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-03 04:04:27,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:04:27,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 04:04:27,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:04:28,743 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 75 proven. 2 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-11-03 04:04:28,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:04:30,292 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:04:30,293 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 26 treesize of output 29 [2022-11-03 04:04:30,333 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:04:30,334 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 24 treesize of output 27 [2022-11-03 04:04:30,588 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 29 proven. 12 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-11-03 04:04:30,588 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:04:30,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [726161004] [2022-11-03 04:04:30,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [726161004] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:04:30,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1510659134] [2022-11-03 04:04:30,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:04:30,589 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:04:30,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:04:30,594 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:04:30,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2022-11-03 04:04:41,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-03 04:04:41,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:04:41,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 44 conjunts are in the unsatisfiable core [2022-11-03 04:04:41,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:04:41,102 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-03 04:04:41,457 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2022-11-03 04:04:41,474 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 17 [2022-11-03 04:04:42,384 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_7810 (Array (_ BitVec 64) (_ BitVec 64)))) (= (store |c_old(#memory_$Pointer$.offset)| |c_ensure_linked_list_is_allocated_#in~list.base| v_ArrVal_7810) |c_#memory_$Pointer$.offset|)) (exists ((v_ArrVal_7808 (Array (_ BitVec 64) (_ BitVec 64)))) (= (store |c_old(#memory_$Pointer$.base)| |c_ensure_linked_list_is_allocated_#in~list.base| v_ArrVal_7808) |c_#memory_$Pointer$.base|))) is different from true [2022-11-03 04:04:42,415 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 04:04:42,423 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 04:04:44,986 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:04:44,987 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 15 treesize of output 10 [2022-11-03 04:04:44,998 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 04:04:45,150 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 80 trivial. 2 not checked. [2022-11-03 04:04:45,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:04:46,120 WARN L833 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_7833 (Array (_ BitVec 64) (_ BitVec 64)))) (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#b~0#1.base| v_ArrVal_7833) |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#a~0#1.base|) |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#a~0#1.offset|) |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#a~0#1.base|)) (forall ((v_ArrVal_7831 (Array (_ BitVec 64) (_ BitVec 64)))) (= (bvadd |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#a~0#1.offset| (_ bv16 64)) (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#b~0#1.base| v_ArrVal_7831) |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#a~0#1.base|) |c_ULTIMATE.start_aws_linked_list_swap_contents_harness_~#a~0#1.offset|)))) is different from false [2022-11-03 04:04:46,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1510659134] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:04:46,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587646660] [2022-11-03 04:04:46,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 04:04:46,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:04:46,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:04:46,128 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 04:04:46,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-03 04:06:49,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-03 04:06:49,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 04:06:49,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-03 04:06:49,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:06:53,650 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 72 proven. 19 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-03 04:06:53,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:07:06,781 WARN L234 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 20 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 04:07:17,494 WARN L234 SmtUtils]: Spent 10.09s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 04:07:18,963 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:07:18,963 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 26 treesize of output 29 [2022-11-03 04:07:19,012 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:07:19,013 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 24 treesize of output 27 [2022-11-03 04:07:19,565 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 38 proven. 15 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-03 04:07:19,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587646660] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:07:19,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2022-11-03 04:07:19,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 15, 24, 16] total 48 [2022-11-03 04:07:19,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952681941] [2022-11-03 04:07:19,566 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2022-11-03 04:07:19,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-03 04:07:19,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:07:19,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-03 04:07:19,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2292, Unknown=4, NotChecked=194, Total=2652 [2022-11-03 04:07:19,569 INFO L87 Difference]: Start difference. First operand 177 states and 241 transitions. Second operand has 48 states, 44 states have (on average 3.522727272727273) internal successors, (155), 40 states have internal predecessors, (155), 19 states have call successors, (40), 4 states have call predecessors, (40), 13 states have return successors, (41), 22 states have call predecessors, (41), 19 states have call successors, (41) [2022-11-03 04:08:11,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:11,474 INFO L93 Difference]: Finished difference Result 604 states and 954 transitions. [2022-11-03 04:08:11,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-11-03 04:08:11,476 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 44 states have (on average 3.522727272727273) internal successors, (155), 40 states have internal predecessors, (155), 19 states have call successors, (40), 4 states have call predecessors, (40), 13 states have return successors, (41), 22 states have call predecessors, (41), 19 states have call successors, (41) Word has length 144 [2022-11-03 04:08:11,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:11,481 INFO L225 Difference]: With dead ends: 604 [2022-11-03 04:08:11,481 INFO L226 Difference]: Without dead ends: 467 [2022-11-03 04:08:11,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 882 GetRequests, 768 SyntacticMatches, 15 SemanticMatches, 99 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2595 ImplicationChecksByTransitivity, 42.1s TimeCoverageRelationStatistics Valid=607, Invalid=9098, Unknown=5, NotChecked=390, Total=10100 [2022-11-03 04:08:11,486 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 266 mSDsluCounter, 3156 mSDsCounter, 0 mSdLazyCounter, 6312 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 3378 SdHoareTripleChecker+Invalid, 8052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 6312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1403 IncrementalHoareTripleChecker+Unchecked, 41.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:11,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 3378 Invalid, 8052 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [337 Valid, 6312 Invalid, 0 Unknown, 1403 Unchecked, 41.5s Time] [2022-11-03 04:08:11,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2022-11-03 04:08:11,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 296. [2022-11-03 04:08:11,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 209 states have (on average 1.1961722488038278) internal successors, (250), 218 states have internal predecessors, (250), 60 states have call successors, (60), 19 states have call predecessors, (60), 26 states have return successors, (78), 61 states have call predecessors, (78), 58 states have call successors, (78) [2022-11-03 04:08:11,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 388 transitions. [2022-11-03 04:08:11,571 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 388 transitions. Word has length 144 [2022-11-03 04:08:11,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:11,572 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 388 transitions. [2022-11-03 04:08:11,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 44 states have (on average 3.522727272727273) internal successors, (155), 40 states have internal predecessors, (155), 19 states have call successors, (40), 4 states have call predecessors, (40), 13 states have return successors, (41), 22 states have call predecessors, (41), 19 states have call successors, (41) [2022-11-03 04:08:11,572 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 388 transitions. [2022-11-03 04:08:11,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-03 04:08:11,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:11,575 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-03 04:08:11,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:11,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:12,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:12,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 04:08:12,190 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:12,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:12,191 INFO L85 PathProgramCache]: Analyzing trace with hash -81207922, now seen corresponding path program 1 times [2022-11-03 04:08:12,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:08:12,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1174677066] [2022-11-03 04:08:12,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:12,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:08:12,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:08:12,193 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:08:12,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-03 04:08:13,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:13,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-03 04:08:13,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:08:15,782 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17| (_ BitVec 64)) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_17| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_17|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|) (bvadd |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17| (_ bv16 64))))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17| (_ BitVec 64)) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_17| (_ BitVec 64))) (not (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_17| (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_17|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_17|))))) is different from true [2022-11-03 04:08:18,259 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_46| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_46|) (_ bv0 64)) (_ bv16 64)))) (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_46| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_46|) (_ bv0 64)) |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_46|)))) is different from true [2022-11-03 04:08:20,450 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_47| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_47|) (_ bv0 64)) (_ bv16 64)))) (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_47| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_47|) (_ bv0 64)) |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_47|)))) is different from true [2022-11-03 04:08:22,950 WARN L855 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_48| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_48|) (_ bv0 64)) |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_48|))) (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_48| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base_BEFORE_CALL_48|) (_ bv0 64)) (_ bv16 64))))) is different from true [2022-11-03 04:08:23,153 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 27 treesize of output 19 [2022-11-03 04:08:23,159 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 23 treesize of output 15 [2022-11-03 04:08:23,281 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 80 proven. 8 refuted. 8 times theorem prover too weak. 39 trivial. 57 not checked. [2022-11-03 04:08:23,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:08:24,430 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:08:24,431 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 28 treesize of output 31 [2022-11-03 04:08:24,481 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:08:24,481 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 22 treesize of output 25 [2022-11-03 04:08:24,771 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 2 proven. 55 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2022-11-03 04:08:24,771 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:08:24,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1174677066] [2022-11-03 04:08:24,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1174677066] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 04:08:24,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [831546301] [2022-11-03 04:08:24,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:24,772 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:08:24,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:08:24,773 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:08:24,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2022-11-03 04:08:26,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:26,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:08:26,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:08:26,583 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-11-03 04:08:26,583 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:08:26,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [831546301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:26,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:08:26,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [15, 9] total 24 [2022-11-03 04:08:26,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498792757] [2022-11-03 04:08:26,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:26,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:08:26,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:08:26,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:08:26,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=338, Unknown=4, NotChecked=156, Total=552 [2022-11-03 04:08:26,586 INFO L87 Difference]: Start difference. First operand 296 states and 388 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-03 04:08:29,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:29,048 INFO L93 Difference]: Finished difference Result 413 states and 550 transitions. [2022-11-03 04:08:29,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:08:29,050 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 163 [2022-11-03 04:08:29,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:29,053 INFO L225 Difference]: With dead ends: 413 [2022-11-03 04:08:29,053 INFO L226 Difference]: Without dead ends: 309 [2022-11-03 04:08:29,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 459 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=62, Invalid=412, Unknown=4, NotChecked=172, Total=650 [2022-11-03 04:08:29,055 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 52 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:29,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 752 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-03 04:08:29,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-11-03 04:08:29,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 309. [2022-11-03 04:08:29,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 215 states have (on average 1.1906976744186046) internal successors, (256), 225 states have internal predecessors, (256), 65 states have call successors, (65), 20 states have call predecessors, (65), 28 states have return successors, (87), 66 states have call predecessors, (87), 63 states have call successors, (87) [2022-11-03 04:08:29,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 408 transitions. [2022-11-03 04:08:29,111 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 408 transitions. Word has length 163 [2022-11-03 04:08:29,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:29,111 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 408 transitions. [2022-11-03 04:08:29,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-03 04:08:29,112 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 408 transitions. [2022-11-03 04:08:29,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-03 04:08:29,114 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:29,115 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:08:29,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:29,357 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:29,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:08:29,531 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:29,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:29,532 INFO L85 PathProgramCache]: Analyzing trace with hash -338985069, now seen corresponding path program 1 times [2022-11-03 04:08:29,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:08:29,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1264429531] [2022-11-03 04:08:29,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:29,533 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:08:29,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:08:29,534 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:08:29,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-03 04:08:30,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:30,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 04:08:30,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:08:30,620 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-11-03 04:08:30,620 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:08:30,621 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:08:30,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1264429531] [2022-11-03 04:08:30,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1264429531] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:30,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:08:30,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:08:30,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982384422] [2022-11-03 04:08:30,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:30,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:08:30,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:08:30,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:08:30,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:08:30,623 INFO L87 Difference]: Start difference. First operand 309 states and 408 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-03 04:08:32,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:32,826 INFO L93 Difference]: Finished difference Result 429 states and 574 transitions. [2022-11-03 04:08:32,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 04:08:32,827 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 140 [2022-11-03 04:08:32,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:32,830 INFO L225 Difference]: With dead ends: 429 [2022-11-03 04:08:32,830 INFO L226 Difference]: Without dead ends: 300 [2022-11-03 04:08:32,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:08:32,832 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 53 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:32,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 836 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-11-03 04:08:32,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-03 04:08:32,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 300. [2022-11-03 04:08:32,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 207 states have (on average 1.1932367149758454) internal successors, (247), 216 states have internal predecessors, (247), 65 states have call successors, (65), 20 states have call predecessors, (65), 27 states have return successors, (86), 66 states have call predecessors, (86), 63 states have call successors, (86) [2022-11-03 04:08:32,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 398 transitions. [2022-11-03 04:08:32,886 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 398 transitions. Word has length 140 [2022-11-03 04:08:32,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:32,887 INFO L495 AbstractCegarLoop]: Abstraction has 300 states and 398 transitions. [2022-11-03 04:08:32,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-03 04:08:32,887 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 398 transitions. [2022-11-03 04:08:32,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-03 04:08:32,889 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:32,889 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:08:32,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:33,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:08:33,111 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:33,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:33,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1616340379, now seen corresponding path program 1 times [2022-11-03 04:08:33,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:08:33,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276655947] [2022-11-03 04:08:33,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:33,112 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:08:33,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:08:33,113 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:08:33,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-03 04:08:33,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:34,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 04:08:34,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:08:34,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:08:34,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:08:34,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:08:34,156 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 35 [2022-11-03 04:08:34,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:08:34,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:08:34,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:08:34,180 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 35 [2022-11-03 04:08:34,955 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2022-11-03 04:08:34,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:08:34,955 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:08:34,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276655947] [2022-11-03 04:08:34,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276655947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:08:34,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:08:34,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-03 04:08:34,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141089287] [2022-11-03 04:08:34,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:08:34,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 04:08:34,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:08:34,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 04:08:34,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-03 04:08:34,957 INFO L87 Difference]: Start difference. First operand 300 states and 398 transitions. Second operand has 11 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 6 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-11-03 04:08:36,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:08:36,393 INFO L93 Difference]: Finished difference Result 429 states and 577 transitions. [2022-11-03 04:08:36,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 04:08:36,394 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 6 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 140 [2022-11-03 04:08:36,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:08:36,397 INFO L225 Difference]: With dead ends: 429 [2022-11-03 04:08:36,397 INFO L226 Difference]: Without dead ends: 316 [2022-11-03 04:08:36,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-11-03 04:08:36,399 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 54 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:08:36,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 765 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 63 Invalid, 0 Unknown, 47 Unchecked, 1.3s Time] [2022-11-03 04:08:36,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-11-03 04:08:36,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2022-11-03 04:08:36,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 222 states have (on average 1.1936936936936937) internal successors, (265), 231 states have internal predecessors, (265), 65 states have call successors, (65), 21 states have call predecessors, (65), 28 states have return successors, (87), 66 states have call predecessors, (87), 63 states have call successors, (87) [2022-11-03 04:08:36,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 417 transitions. [2022-11-03 04:08:36,451 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 417 transitions. Word has length 140 [2022-11-03 04:08:36,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:08:36,452 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 417 transitions. [2022-11-03 04:08:36,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 6 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-11-03 04:08:36,452 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 417 transitions. [2022-11-03 04:08:36,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-03 04:08:36,454 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:08:36,454 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:08:36,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-03 04:08:36,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:08:36,670 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:08:36,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:08:36,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1121130878, now seen corresponding path program 1 times [2022-11-03 04:08:36,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:08:36,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1491251759] [2022-11-03 04:08:36,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:08:36,671 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:08:36,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:08:36,673 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:08:36,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-03 04:08:38,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:08:38,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-03 04:08:38,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:08:38,353 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 04:08:38,353 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 1 case distinctions, treesize of input 9 treesize of output 19 [2022-11-03 04:08:38,781 INFO L356 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2022-11-03 04:08:38,781 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 78 [2022-11-03 04:08:38,808 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 10 treesize of output 9 [2022-11-03 04:08:38,831 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 16 treesize of output 15 [2022-11-03 04:08:38,941 INFO L356 Elim1Store]: treesize reduction 35, result has 2.8 percent of original size [2022-11-03 04:08:38,942 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 103 treesize of output 47 [2022-11-03 04:08:38,947 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2022-11-03 04:08:39,217 INFO L356 Elim1Store]: treesize reduction 6, result has 62.5 percent of original size [2022-11-03 04:08:39,218 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 19 treesize of output 19 [2022-11-03 04:08:41,465 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_27| (_ BitVec 64))) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_27| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_27|) (_ bv24 64))))) is different from true [2022-11-03 04:09:24,397 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 96 proven. 23 refuted. 2 times theorem prover too weak. 27 trivial. 9 not checked. [2022-11-03 04:09:24,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:10:21,452 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:10:21,453 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 43 treesize of output 42 [2022-11-03 04:10:34,428 WARN L855 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ BitVec 64)) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (_ BitVec 64))) (let ((.cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32|) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32|) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23|)) (.cse2 (select |c_#memory_$Pointer$.base| .cse1))) (or (not (= (bvadd |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ bv16 64)) .cse0)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| .cse1)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (select .cse2 (bvadd (_ bv8 64) .cse0)))) (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (select .cse2 (bvadd |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ bv24 64)))))))) is different from true [2022-11-03 04:11:17,933 WARN L855 $PredicateComparison]: unable to prove that (or (forall ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ BitVec 64)) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (_ BitVec 64))) (let ((.cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32|) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32|) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23|)) (.cse2 (select |c_#memory_$Pointer$.base| .cse1))) (or (not (= (bvadd |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ bv16 64)) .cse0)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| .cse1)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (select .cse2 (bvadd (_ bv8 64) .cse0)))) (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (select .cse2 (bvadd |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ bv24 64)))))))) (not (= (bvadd |c_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~list#1.offset| (_ bv16 64)) |c_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset|))) is different from true [2022-11-03 04:11:40,792 WARN L855 $PredicateComparison]: unable to prove that (or (forall ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ BitVec 64)) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (_ BitVec 64))) (let ((.cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32|) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32|) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23|)) (.cse2 (select |c_#memory_$Pointer$.base| .cse1))) (or (not (= (bvadd |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ bv16 64)) .cse0)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| .cse1)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (select .cse2 (bvadd (_ bv8 64) .cse0)))) (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_32| (select .cse2 (bvadd |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.offset_BEFORE_CALL_23| (_ bv24 64)))))))) (not (= (bvadd |c_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~list#1.offset| (_ bv16 64)) (select (select |c_#memory_$Pointer$.offset| |c_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base|) |c_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset|)))) is different from true [2022-11-03 04:11:57,402 WARN L234 SmtUtils]: Spent 16.38s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 353] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-03 04:11:57,403 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:11:57,403 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 39 treesize of output 38 [2022-11-03 04:12:28,152 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 29 treesize of output 21 [2022-11-03 04:12:29,840 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:12:29,841 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 189 treesize of output 157 [2022-11-03 04:12:29,866 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 153 treesize of output 137 [2022-11-03 04:12:29,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 102 [2022-11-03 04:12:33,431 INFO L356 Elim1Store]: treesize reduction 23, result has 86.1 percent of original size [2022-11-03 04:12:33,432 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 1999 treesize of output 1970 [2022-11-03 04:12:33,565 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 2275 treesize of output 2203 [2022-11-03 04:12:33,704 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 2107 treesize of output 2063 [2022-11-03 04:12:36,887 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:12:36,887 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 99 treesize of output 93 [2022-11-03 04:12:36,913 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:12:36,913 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 82 treesize of output 74 [2022-11-03 04:12:36,988 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:12:36,989 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 99 treesize of output 85 [2022-11-03 04:12:39,408 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:12:39,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1491251759] [2022-11-03 04:12:39,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1491251759] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 04:12:39,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1478017649] [2022-11-03 04:12:39,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:12:39,410 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 04:12:39,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 04:12:39,417 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 04:12:39,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2022-11-03 04:12:41,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:12:41,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-03 04:12:41,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:12:53,705 INFO L356 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2022-11-03 04:12:53,705 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 04:12:55,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:12:55,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:12:55,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 04:12:55,136 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 35 [2022-11-03 04:13:02,687 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 17 proven. 48 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-03 04:13:02,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:13:10,005 INFO L356 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2022-11-03 04:13:10,005 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 9 [2022-11-03 04:13:11,254 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2022-11-03 04:13:11,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1478017649] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 04:13:11,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 04:13:11,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [28, 19] total 54 [2022-11-03 04:13:11,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222123219] [2022-11-03 04:13:11,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:13:11,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 04:13:11,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:13:11,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 04:13:11,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=4430, Unknown=31, NotChecked=548, Total=5256 [2022-11-03 04:13:11,258 INFO L87 Difference]: Start difference. First operand 316 states and 417 transitions. Second operand has 11 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-11-03 04:13:19,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:13:19,517 INFO L93 Difference]: Finished difference Result 433 states and 584 transitions. [2022-11-03 04:13:19,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 04:13:19,519 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 153 [2022-11-03 04:13:19,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:13:19,522 INFO L225 Difference]: With dead ends: 433 [2022-11-03 04:13:19,522 INFO L226 Difference]: Without dead ends: 319 [2022-11-03 04:13:19,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 507 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 1457 ImplicationChecksByTransitivity, 135.2s TimeCoverageRelationStatistics Valid=275, Invalid=5112, Unknown=31, NotChecked=588, Total=6006 [2022-11-03 04:13:19,524 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 72 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:13:19,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 897 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2022-11-03 04:13:19,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2022-11-03 04:13:19,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 319. [2022-11-03 04:13:19,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 224 states have (on average 1.1875) internal successors, (266), 234 states have internal predecessors, (266), 65 states have call successors, (65), 21 states have call predecessors, (65), 29 states have return successors, (92), 66 states have call predecessors, (92), 63 states have call successors, (92) [2022-11-03 04:13:19,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 423 transitions. [2022-11-03 04:13:19,585 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 423 transitions. Word has length 153 [2022-11-03 04:13:19,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:13:19,586 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 423 transitions. [2022-11-03 04:13:19,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-11-03 04:13:19,586 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 423 transitions. [2022-11-03 04:13:19,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-03 04:13:19,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:13:19,588 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:13:19,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-03 04:13:19,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2022-11-03 04:13:19,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 04:13:19,998 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:13:19,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:13:19,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1514157888, now seen corresponding path program 1 times [2022-11-03 04:13:19,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:13:19,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990411836] [2022-11-03 04:13:19,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:13:20,000 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:13:20,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:13:20,005 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:13:20,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e7fa228c-9aa4-45b3-af27-efea2b740553/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-03 04:13:21,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:13:21,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 74 conjunts are in the unsatisfiable core [2022-11-03 04:13:21,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:13:21,816 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 04:13:21,816 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 1 case distinctions, treesize of input 9 treesize of output 19 [2022-11-03 04:13:22,988 INFO L356 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2022-11-03 04:13:22,989 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 78 [2022-11-03 04:13:23,049 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 10 treesize of output 9 [2022-11-03 04:13:23,088 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 16 treesize of output 15 [2022-11-03 04:13:23,157 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 04:13:23,158 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 13 [2022-11-03 04:13:23,178 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-03 04:13:23,424 WARN L855 $PredicateComparison]: unable to prove that (let ((.cse2 (bvadd |c_ensure_linked_list_is_allocated_#in~list.offset| (_ bv24 64)))) (let ((.cse1 (select (select |c_#memory_$Pointer$.base| |c_ensure_linked_list_is_allocated_#in~list.base|) .cse2))) (or (exists ((v_DerPreprocessor_5 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_4 (Array (_ BitVec 64) (_ BitVec 64)))) (let ((.cse0 (select v_DerPreprocessor_5 .cse2))) (and (= (select |c_#memory_$Pointer$.base| .cse0) (select (store (store (store (store |c_#memory_$Pointer$.base| .cse0 v_DerPreprocessor_4) |c_ensure_linked_list_is_allocated_#in~list.base| v_DerPreprocessor_5) .cse0 v_DerPreprocessor_4) |c_ensure_linked_list_is_allocated_#in~list.base| v_DerPreprocessor_5) .cse0)) (= (_ bv0 1) (select |c_old(#valid)| .cse0)) (= .cse0 .cse1)))) (and (= (select |c_old(#valid)| .cse1) (_ bv0 1)) (= |c_ensure_linked_list_is_allocated_#in~list.base| .cse1))))) is different from true [2022-11-03 04:13:23,626 INFO L356 Elim1Store]: treesize reduction 35, result has 31.4 percent of original size [2022-11-03 04:13:23,626 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 87 [2022-11-03 04:13:24,327 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_5 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_4 (Array (_ BitVec 64) (_ BitVec 64))) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select v_DerPreprocessor_5 (_ bv24 64))) (.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33|) (_ bv24 64)))) (and (= .cse0 .cse1) (= (select |c_#memory_$Pointer$.base| .cse1) (select (store (store (store (store |c_#memory_$Pointer$.base| .cse1 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_5) .cse1 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_5) .cse1)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| .cse0))))) is different from true [2022-11-03 04:13:28,035 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_215| (_ BitVec 64))) (= (bvadd |c_aws_linked_list_is_valid_#in~list#1.offset| (_ bv16 64)) (select (select |c_#memory_$Pointer$.offset| (select (select |c_#memory_$Pointer$.base| |c_aws_linked_list_is_valid_#in~list#1.base|) |c_aws_linked_list_is_valid_#in~list#1.offset|)) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_215|))) (exists ((v_DerPreprocessor_5 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_4 (Array (_ BitVec 64) (_ BitVec 64))) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select v_DerPreprocessor_5 (_ bv24 64))) (.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33|) (_ bv24 64)))) (and (= .cse0 .cse1) (= (select |c_#memory_$Pointer$.base| .cse1) (select (store (store (store (store |c_#memory_$Pointer$.base| .cse1 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_5) .cse1 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_5) .cse1)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| .cse0)))))) is different from true [2022-11-03 04:13:28,812 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_DerPreprocessor_7 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_6 (Array (_ BitVec 64) (_ BitVec 64))) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse0 (select v_DerPreprocessor_6 (_ bv24 64))) (.cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33|) (_ bv24 64)))) (and (= (select (store (store (store (store |c_#memory_$Pointer$.base| .cse0 v_DerPreprocessor_7) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_6) .cse0 v_DerPreprocessor_7) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_6) .cse0) (select |c_#memory_$Pointer$.base| .cse0)) (= .cse0 .cse1) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| .cse1))))) (exists ((v_DerPreprocessor_5 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_4 (Array (_ BitVec 64) (_ BitVec 64))) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| (_ BitVec 64))) (let ((.cse3 (select v_DerPreprocessor_5 (_ bv24 64))) (.cse2 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34|) (_ bv24 64)))) (and (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| .cse2)) (= (select (store (store (store (store |c_#memory_$Pointer$.base| .cse3 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| v_DerPreprocessor_5) .cse3 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| v_DerPreprocessor_5) .cse3) (select |c_#memory_$Pointer$.base| .cse3)) (= .cse3 .cse2)))) (exists ((|ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base| (_ BitVec 64)) (|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_215| (_ BitVec 64))) (= (select (select |c_#memory_$Pointer$.offset| (select (select |c_#memory_$Pointer$.base| |ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base|) (_ bv0 64))) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_215|) (_ bv16 64)))) is different from true [2022-11-03 04:13:30,203 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_DerPreprocessor_7 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_6 (Array (_ BitVec 64) (_ BitVec 64))) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse0 (select v_DerPreprocessor_6 (_ bv24 64))) (.cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33|) (_ bv24 64)))) (and (= (select (store (store (store (store |c_#memory_$Pointer$.base| .cse0 v_DerPreprocessor_7) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_6) .cse0 v_DerPreprocessor_7) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| v_DerPreprocessor_6) .cse0) (select |c_#memory_$Pointer$.base| .cse0)) (= .cse0 .cse1) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_33| .cse1))))) (exists ((v_DerPreprocessor_5 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_4 (Array (_ BitVec 64) (_ BitVec 64))) (|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_35| (_ BitVec 64))) (let ((.cse2 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_35|) (_ bv24 64))) (.cse3 (select v_DerPreprocessor_5 (_ bv24 64)))) (and (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_35| .cse2)) (= (select |c_#memory_$Pointer$.base| .cse3) (select (store (store (store (store |c_#memory_$Pointer$.base| .cse3 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_35| v_DerPreprocessor_5) .cse3 v_DerPreprocessor_4) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_35| v_DerPreprocessor_5) .cse3)) (= .cse2 .cse3)))) (exists ((|ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base| (_ BitVec 64)) (|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_215| (_ BitVec 64))) (= (select (select |c_#memory_$Pointer$.offset| (select (select |c_#memory_$Pointer$.base| |ULTIMATE.start_aws_linked_list_swap_contents_~a#1.base|) (_ bv0 64))) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_215|) (_ bv16 64))) (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| (_ BitVec 64)) (v_DerPreprocessor_9 (Array (_ BitVec 64) (_ BitVec 64))) (v_DerPreprocessor_8 (Array (_ BitVec 64) (_ BitVec 64)))) (let ((.cse4 (select v_DerPreprocessor_8 (_ bv24 64))) (.cse5 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34|) (_ bv24 64)))) (and (= (select (store (store (store (store |c_#memory_$Pointer$.base| .cse4 v_DerPreprocessor_9) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| v_DerPreprocessor_8) .cse4 v_DerPreprocessor_9) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| v_DerPreprocessor_8) .cse4) (select |c_#memory_$Pointer$.base| .cse4)) (not (= |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_34| .cse5)) (= .cse4 .cse5))))) is different from true [2022-11-03 04:13:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 71 proven. 19 refuted. 25 times theorem prover too weak. 27 trivial. 15 not checked. [2022-11-03 04:13:42,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 04:14:35,598 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:14:35,598 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 43 treesize of output 42 [2022-11-03 04:14:40,102 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 04:14:40,103 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 189 treesize of output 157 [2022-11-03 04:14:40,125 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 114 [2022-11-03 04:14:40,141 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 129