./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 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/config/AutomizerReach.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_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:53:42,421 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:53:42,424 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:53:42,456 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:53:42,457 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:53:42,458 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:53:42,460 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:53:42,462 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:53:42,464 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:53:42,465 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:53:42,466 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:53:42,468 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:53:42,468 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:53:42,469 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:53:42,471 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:53:42,472 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:53:42,473 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:53:42,474 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:53:42,477 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:53:42,479 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:53:42,481 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:53:42,482 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:53:42,483 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:53:42,484 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:53:42,488 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:53:42,488 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:53:42,489 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:53:42,490 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:53:42,490 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:53:42,491 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:53:42,492 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:53:42,492 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:53:42,493 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:53:42,494 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:53:42,495 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:53:42,495 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:53:42,496 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:53:42,496 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:53:42,496 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:53:42,497 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:53:42,498 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:53:42,498 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 17:53:42,520 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:53:42,521 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:53:42,521 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:53:42,521 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:53:42,522 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:53:42,522 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:53:42,523 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:53:42,523 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:53:42,523 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:53:42,523 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:53:42,524 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:53:42,524 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:53:42,524 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:53:42,524 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:53:42,524 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:53:42,524 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:53:42,525 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:53:42,525 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:53:42,525 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:53:42,525 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:53:42,525 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:53:42,526 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:53:42,526 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:53:42,526 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:53:42,526 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:53:42,526 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:53:42,527 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:53:42,527 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:53:42,527 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:53:42,527 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:53:42,527 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:53:42,527 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_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/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_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d [2021-12-06 17:53:42,722 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:53:42,738 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:53:42,740 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:53:42,741 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:53:42,741 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:53:42,742 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2021-12-06 17:53:42,792 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/3ba141fea/ca9eac0ac2724af2ab48f033ebacd040/FLAGd0138c063 [2021-12-06 17:53:43,328 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:53:43,329 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2021-12-06 17:53:43,350 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/3ba141fea/ca9eac0ac2724af2ab48f033ebacd040/FLAGd0138c063 [2021-12-06 17:53:43,767 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/3ba141fea/ca9eac0ac2724af2ab48f033ebacd040 [2021-12-06 17:53:43,769 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:53:43,770 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:53:43,771 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:53:43,771 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:53:43,775 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:53:43,775 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:53:43" (1/1) ... [2021-12-06 17:53:43,776 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@36e4283c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:43, skipping insertion in model container [2021-12-06 17:53:43,776 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:53:43" (1/1) ... [2021-12-06 17:53:43,782 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:53:43,837 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:53:44,006 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2021-12-06 17:53:44,011 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2021-12-06 17:53:44,542 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,542 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,543 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,543 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,544 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,554 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,554 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,556 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,556 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,558 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,559 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,559 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,559 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,793 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 17:53:44,794 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 17:53:44,795 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 17:53:44,796 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 17:53:44,797 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 17:53:44,797 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 17:53:44,798 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 17:53:44,798 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 17:53:44,798 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 17:53:44,799 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 17:53:44,900 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 17:53:44,918 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:53:44,929 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:53:44,939 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2021-12-06 17:53:44,939 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2021-12-06 17:53:44,982 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,983 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,983 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,983 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,984 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,990 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,991 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,992 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,992 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,993 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,993 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,994 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:44,994 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:53:45,023 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 17:53:45,024 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 17:53:45,025 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 17:53:45,026 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 17:53:45,027 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 17:53:45,027 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 17:53:45,027 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 17:53:45,028 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 17:53:45,028 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 17:53:45,029 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 17:53:45,048 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 17:53:45,063 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:53:45,200 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:53:45,201 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45 WrapperNode [2021-12-06 17:53:45,201 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:53:45,202 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:53:45,202 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:53:45,202 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:53:45,208 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,256 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,289 INFO L137 Inliner]: procedures = 679, calls = 1080, calls flagged for inlining = 51, calls inlined = 5, statements flattened = 214 [2021-12-06 17:53:45,290 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:53:45,290 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:53:45,290 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:53:45,290 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:53:45,297 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,297 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,301 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,301 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,316 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,320 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,323 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,328 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:53:45,329 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:53:45,329 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:53:45,329 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:53:45,330 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (1/1) ... [2021-12-06 17:53:45,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:53:45,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:45,362 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:53:45,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:53:45,401 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_init [2021-12-06 17:53:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_init [2021-12-06 17:53:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:53:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-06 17:53:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-06 17:53:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2021-12-06 17:53:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2021-12-06 17:53:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_linked_list_is_allocated [2021-12-06 17:53:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_linked_list_is_allocated [2021-12-06 17:53:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 17:53:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2021-12-06 17:53:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:53:45,403 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2021-12-06 17:53:45,403 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 17:53:45,403 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 17:53:45,403 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-12-06 17:53:45,403 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-12-06 17:53:45,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:53:45,551 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:53:45,552 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:53:45,841 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:53:45,846 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:53:45,847 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-06 17:53:45,848 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:53:45 BoogieIcfgContainer [2021-12-06 17:53:45,848 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:53:45,850 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:53:45,850 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:53:45,852 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:53:45,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:53:43" (1/3) ... [2021-12-06 17:53:45,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a620e78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:53:45, skipping insertion in model container [2021-12-06 17:53:45,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:53:45" (2/3) ... [2021-12-06 17:53:45,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a620e78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:53:45, skipping insertion in model container [2021-12-06 17:53:45,854 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:53:45" (3/3) ... [2021-12-06 17:53:45,855 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_linked_list_swap_contents_harness.i [2021-12-06 17:53:45,859 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:53:45,859 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 17:53:45,895 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:53:45,901 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:53:45,901 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 17:53:45,917 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) [2021-12-06 17:53:45,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:45,926 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:45,927 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:45,927 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:45,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:45,931 INFO L85 PathProgramCache]: Analyzing trace with hash -2022444143, now seen corresponding path program 1 times [2021-12-06 17:53:45,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:45,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184209411] [2021-12-06 17:53:45,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:45,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:46,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:46,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:46,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:46,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:46,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,392 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-06 17:53:46,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:46,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184209411] [2021-12-06 17:53:46,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184209411] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:46,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:53:46,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 17:53:46,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733609749] [2021-12-06 17:53:46,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:46,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:53:46,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:46,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:53:46,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:53:46,424 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 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 17:53:46,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:46,676 INFO L93 Difference]: Finished difference Result 225 states and 346 transitions. [2021-12-06 17:53:46,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:53:46,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (12), 3 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 [2021-12-06 17:53:46,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:46,689 INFO L225 Difference]: With dead ends: 225 [2021-12-06 17:53:46,689 INFO L226 Difference]: Without dead ends: 107 [2021-12-06 17:53:46,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 17:53:46,699 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 49 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:46,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 162 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:53:46,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-12-06 17:53:46,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2021-12-06 17:53:46,737 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) [2021-12-06 17:53:46,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 147 transitions. [2021-12-06 17:53:46,740 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 147 transitions. Word has length 101 [2021-12-06 17:53:46,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:46,740 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 147 transitions. [2021-12-06 17:53:46,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-06 17:53:46,740 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 147 transitions. [2021-12-06 17:53:46,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:46,744 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:46,744 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:46,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:53:46,745 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:46,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:46,745 INFO L85 PathProgramCache]: Analyzing trace with hash 661877963, now seen corresponding path program 1 times [2021-12-06 17:53:46,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:46,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855894357] [2021-12-06 17:53:46,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:46,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:47,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,034 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-06 17:53:47,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:47,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855894357] [2021-12-06 17:53:47,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855894357] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:47,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784647172] [2021-12-06 17:53:47,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:47,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:47,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:47,037 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:47,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:53:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 1003 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:53:47,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-12-06 17:53:47,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:47,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784647172] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:47,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:47,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 7 [2021-12-06 17:53:47,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133735564] [2021-12-06 17:53:47,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:47,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:53:47,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:47,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:53:47,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:53:47,425 INFO L87 Difference]: Start difference. First operand 107 states and 147 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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) [2021-12-06 17:53:47,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:47,459 INFO L93 Difference]: Finished difference Result 207 states and 299 transitions. [2021-12-06 17:53:47,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:53:47,459 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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 [2021-12-06 17:53:47,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:47,463 INFO L225 Difference]: With dead ends: 207 [2021-12-06 17:53:47,463 INFO L226 Difference]: Without dead ends: 119 [2021-12-06 17:53:47,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:53:47,466 INFO L933 BasicCegarLoop]: 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 [2021-12-06 17:53:47,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 431 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:53:47,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-12-06 17:53:47,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 109. [2021-12-06 17:53:47,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 66 states have (on average 1.2575757575757576) internal successors, (83), 70 states have internal predecessors, (83), 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) [2021-12-06 17:53:47,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 149 transitions. [2021-12-06 17:53:47,480 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 149 transitions. Word has length 101 [2021-12-06 17:53:47,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:47,482 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 149 transitions. [2021-12-06 17:53:47,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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) [2021-12-06 17:53:47,482 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 149 transitions. [2021-12-06 17:53:47,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:47,484 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:47,485 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:47,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:53:47,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-12-06 17:53:47,687 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:47,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:47,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1370013829, now seen corresponding path program 1 times [2021-12-06 17:53:47,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:47,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557850903] [2021-12-06 17:53:47,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:47,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:47,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:47,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:47,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:47,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:47,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:48,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:48,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,061 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:53:48,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:48,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557850903] [2021-12-06 17:53:48,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557850903] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:48,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8209818] [2021-12-06 17:53:48,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:48,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:48,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:48,064 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:48,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:53:48,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 988 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:53:48,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:48,417 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-06 17:53:48,418 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:48,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8209818] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:48,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:48,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-06 17:53:48,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981478090] [2021-12-06 17:53:48,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:48,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:53:48,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:48,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:53:48,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:53:48,420 INFO L87 Difference]: Start difference. First operand 109 states and 149 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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) [2021-12-06 17:53:48,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:48,450 INFO L93 Difference]: Finished difference Result 207 states and 297 transitions. [2021-12-06 17:53:48,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:53:48,451 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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 [2021-12-06 17:53:48,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:48,453 INFO L225 Difference]: With dead ends: 207 [2021-12-06 17:53:48,453 INFO L226 Difference]: Without dead ends: 117 [2021-12-06 17:53:48,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:53:48,455 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 12 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 428 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 [2021-12-06 17:53:48,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 428 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:53:48,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-12-06 17:53:48,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 111. [2021-12-06 17:53:48,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 68 states have (on average 1.25) internal successors, (85), 72 states have internal predecessors, (85), 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) [2021-12-06 17:53:48,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 151 transitions. [2021-12-06 17:53:48,471 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 151 transitions. Word has length 101 [2021-12-06 17:53:48,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:48,471 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 151 transitions. [2021-12-06 17:53:48,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 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) [2021-12-06 17:53:48,472 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 151 transitions. [2021-12-06 17:53:48,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:48,474 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:48,474 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:48,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:53:48,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:48,676 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:48,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:48,676 INFO L85 PathProgramCache]: Analyzing trace with hash 38908607, now seen corresponding path program 1 times [2021-12-06 17:53:48,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:48,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788682158] [2021-12-06 17:53:48,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:48,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:48,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:48,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:48,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:48,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:48,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:48,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:48,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:48,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:49,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:49,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,033 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:53:49,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:49,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788682158] [2021-12-06 17:53:49,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788682158] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:49,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299063742] [2021-12-06 17:53:49,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:49,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:49,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:49,034 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:49,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:53:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 17:53:49,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-06 17:53:49,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:49,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299063742] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:49,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:49,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2021-12-06 17:53:49,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123420602] [2021-12-06 17:53:49,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:49,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 17:53:49,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:49,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 17:53:49,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:53:49,356 INFO L87 Difference]: Start difference. First operand 111 states and 151 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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) [2021-12-06 17:53:49,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:49,380 INFO L93 Difference]: Finished difference Result 207 states and 295 transitions. [2021-12-06 17:53:49,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:53:49,381 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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 [2021-12-06 17:53:49,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:49,383 INFO L225 Difference]: With dead ends: 207 [2021-12-06 17:53:49,383 INFO L226 Difference]: Without dead ends: 115 [2021-12-06 17:53:49,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:53:49,385 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 3 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:49,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 427 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:53:49,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-12-06 17:53:49,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 114. [2021-12-06 17:53:49,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 71 states have (on average 1.2394366197183098) internal successors, (88), 75 states have internal predecessors, (88), 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) [2021-12-06 17:53:49,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 154 transitions. [2021-12-06 17:53:49,398 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 154 transitions. Word has length 101 [2021-12-06 17:53:49,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:49,398 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 154 transitions. [2021-12-06 17:53:49,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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) [2021-12-06 17:53:49,399 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 154 transitions. [2021-12-06 17:53:49,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:49,400 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:49,401 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:49,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:53:49,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:49,603 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:49,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:49,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1759122567, now seen corresponding path program 1 times [2021-12-06 17:53:49,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:49,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593945308] [2021-12-06 17:53:49,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:49,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:49,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:49,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:49,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:49,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:49,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:49,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:49,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:49,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:49,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:49,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:49,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:49,947 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:53:49,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:49,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593945308] [2021-12-06 17:53:49,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593945308] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:49,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970500883] [2021-12-06 17:53:49,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:49,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:49,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:49,949 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:49,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:53:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:50,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 958 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:53:50,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:50,401 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:53:50,401 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:50,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970500883] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:50,401 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:50,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-06 17:53:50,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921228143] [2021-12-06 17:53:50,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:50,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:53:50,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:50,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:53:50,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:53:50,403 INFO L87 Difference]: Start difference. First operand 114 states and 154 transitions. Second operand has 7 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 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) [2021-12-06 17:53:50,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:50,588 INFO L93 Difference]: Finished difference Result 216 states and 298 transitions. [2021-12-06 17:53:50,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:53:50,588 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 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 [2021-12-06 17:53:50,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:50,591 INFO L225 Difference]: With dead ends: 216 [2021-12-06 17:53:50,591 INFO L226 Difference]: Without dead ends: 121 [2021-12-06 17:53:50,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:53:50,593 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 176 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:50,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 411 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:53:50,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-12-06 17:53:50,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2021-12-06 17:53:50,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 82 states have internal predecessors, (94), 34 states have call successors, (34), 8 states have call predecessors, (34), 9 states have return successors, (36), 32 states have call predecessors, (36), 32 states have call successors, (36) [2021-12-06 17:53:50,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 164 transitions. [2021-12-06 17:53:50,609 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 164 transitions. Word has length 101 [2021-12-06 17:53:50,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:50,609 INFO L470 AbstractCegarLoop]: Abstraction has 121 states and 164 transitions. [2021-12-06 17:53:50,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.833333333333333) internal successors, (47), 7 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) [2021-12-06 17:53:50,610 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 164 transitions. [2021-12-06 17:53:50,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:50,611 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:50,611 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:50,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-06 17:53:50,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:50,813 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:50,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:50,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1159297143, now seen corresponding path program 1 times [2021-12-06 17:53:50,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:50,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875560022] [2021-12-06 17:53:50,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:50,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:51,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:51,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:51,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:51,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:51,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,131 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:53:51,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:51,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875560022] [2021-12-06 17:53:51,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875560022] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:51,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044300117] [2021-12-06 17:53:51,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:51,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:51,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:51,133 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:51,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:53:51,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:51,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:53:51,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:51,585 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-06 17:53:51,585 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:51,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044300117] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:51,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:51,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-06 17:53:51,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183876247] [2021-12-06 17:53:51,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:51,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:53:51,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:51,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:53:51,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:53:51,586 INFO L87 Difference]: Start difference. First operand 121 states and 164 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-06 17:53:51,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:51,759 INFO L93 Difference]: Finished difference Result 220 states and 299 transitions. [2021-12-06 17:53:51,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:53:51,759 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 101 [2021-12-06 17:53:51,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:51,761 INFO L225 Difference]: With dead ends: 220 [2021-12-06 17:53:51,761 INFO L226 Difference]: Without dead ends: 121 [2021-12-06 17:53:51,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:53:51,764 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 175 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:51,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 415 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:53:51,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-12-06 17:53:51,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2021-12-06 17:53:51,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 82 states have internal predecessors, (94), 34 states have call successors, (34), 8 states have call predecessors, (34), 9 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2021-12-06 17:53:51,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 161 transitions. [2021-12-06 17:53:51,778 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 161 transitions. Word has length 101 [2021-12-06 17:53:51,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:51,779 INFO L470 AbstractCegarLoop]: Abstraction has 121 states and 161 transitions. [2021-12-06 17:53:51,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-12-06 17:53:51,780 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 161 transitions. [2021-12-06 17:53:51,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:53:51,781 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:51,782 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:51,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 17:53:51,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 17:53:51,982 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:51,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:51,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1251856495, now seen corresponding path program 1 times [2021-12-06 17:53:51,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:51,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900008395] [2021-12-06 17:53:51,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:51,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:52,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:52,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 17:53:52,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 17:53:52,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:53:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:53:52,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 17:53:52,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,190 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 17:53:52,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:52,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900008395] [2021-12-06 17:53:52,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900008395] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:52,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005461602] [2021-12-06 17:53:52,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:52,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:52,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:52,191 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:52,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 17:53:52,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:52,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 1018 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 17:53:52,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:52,625 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 17:53:52,625 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:52,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005461602] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:52,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:52,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 12 [2021-12-06 17:53:52,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847413102] [2021-12-06 17:53:52,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:52,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:53:52,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:52,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:53:52,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:53:52,627 INFO L87 Difference]: Start difference. First operand 121 states and 161 transitions. Second operand has 9 states, 7 states have (on average 7.142857142857143) internal successors, (50), 8 states have internal predecessors, (50), 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) [2021-12-06 17:53:52,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:52,882 INFO L93 Difference]: Finished difference Result 225 states and 307 transitions. [2021-12-06 17:53:52,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:53:52,882 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 7.142857142857143) internal successors, (50), 8 states have internal predecessors, (50), 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 101 [2021-12-06 17:53:52,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:52,883 INFO L225 Difference]: With dead ends: 225 [2021-12-06 17:53:52,883 INFO L226 Difference]: Without dead ends: 123 [2021-12-06 17:53:52,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:53:52,884 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 158 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:52,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 646 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:53:52,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-12-06 17:53:52,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-12-06 17:53:52,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 78 states have (on average 1.2179487179487178) internal successors, (95), 84 states have internal predecessors, (95), 34 states have call successors, (34), 8 states have call predecessors, (34), 10 states have return successors, (39), 32 states have call predecessors, (39), 32 states have call successors, (39) [2021-12-06 17:53:52,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 168 transitions. [2021-12-06 17:53:52,897 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 168 transitions. Word has length 101 [2021-12-06 17:53:52,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:52,897 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 168 transitions. [2021-12-06 17:53:52,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 7.142857142857143) internal successors, (50), 8 states have internal predecessors, (50), 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) [2021-12-06 17:53:52,897 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 168 transitions. [2021-12-06 17:53:52,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-06 17:53:52,899 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:52,899 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-06 17:53:52,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 17:53:53,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:53,101 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:53,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:53,102 INFO L85 PathProgramCache]: Analyzing trace with hash -657271923, now seen corresponding path program 1 times [2021-12-06 17:53:53,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:53,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330569275] [2021-12-06 17:53:53,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:53,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:53,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:53,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:53,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:53:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-06 17:53:53,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:53:53,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 17:53:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:53,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:53:53,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,302 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:53:53,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:53,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330569275] [2021-12-06 17:53:53,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330569275] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:53,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699324990] [2021-12-06 17:53:53,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:53,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:53,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:53,304 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:53,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 17:53:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:53,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 17:53:53,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:53,715 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:53:53,715 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:53,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699324990] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:53,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:53,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2021-12-06 17:53:53,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682883746] [2021-12-06 17:53:53,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:53,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:53:53,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:53,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:53:53,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:53:53,717 INFO L87 Difference]: Start difference. First operand 123 states and 168 transitions. Second operand has 8 states, 7 states have (on average 7.0) internal successors, (49), 8 states have internal predecessors, (49), 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) [2021-12-06 17:53:53,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:53,975 INFO L93 Difference]: Finished difference Result 230 states and 322 transitions. [2021-12-06 17:53:53,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:53:53,975 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 8 states have internal predecessors, (49), 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 [2021-12-06 17:53:53,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:53,976 INFO L225 Difference]: With dead ends: 230 [2021-12-06 17:53:53,977 INFO L226 Difference]: Without dead ends: 126 [2021-12-06 17:53:53,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:53:53,978 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 184 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:53,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 557 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:53:53,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-12-06 17:53:53,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-12-06 17:53:53,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 80 states have (on average 1.2125) internal successors, (97), 87 states have internal predecessors, (97), 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) [2021-12-06 17:53:53,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 174 transitions. [2021-12-06 17:53:53,990 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 174 transitions. Word has length 103 [2021-12-06 17:53:53,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:53,991 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 174 transitions. [2021-12-06 17:53:53,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 8 states have internal predecessors, (49), 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) [2021-12-06 17:53:53,991 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 174 transitions. [2021-12-06 17:53:53,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-06 17:53:53,992 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:53,992 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1] [2021-12-06 17:53:54,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 17:53:54,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:54,194 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:54,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:54,194 INFO L85 PathProgramCache]: Analyzing trace with hash 76379770, now seen corresponding path program 1 times [2021-12-06 17:53:54,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:54,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357885305] [2021-12-06 17:53:54,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:54,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:54,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:54,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:54,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:54,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:54,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 17:53:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 17:53:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:53:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 17:53:54,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:54,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 17:53:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,442 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:53:54,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:54,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357885305] [2021-12-06 17:53:54,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357885305] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:54,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486637229] [2021-12-06 17:53:54,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:54,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:54,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:54,444 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:54,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 17:53:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:54,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:53:54,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:54,920 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:53:54,920 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:54,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486637229] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:54,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:54,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2021-12-06 17:53:54,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339985849] [2021-12-06 17:53:54,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:54,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:53:54,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:54,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:53:54,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:53:54,921 INFO L87 Difference]: Start difference. First operand 126 states and 174 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 9 states have internal predecessors, (51), 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) [2021-12-06 17:53:55,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:55,179 INFO L93 Difference]: Finished difference Result 245 states and 353 transitions. [2021-12-06 17:53:55,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:53:55,180 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 9 states have internal predecessors, (51), 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 [2021-12-06 17:53:55,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:55,181 INFO L225 Difference]: With dead ends: 245 [2021-12-06 17:53:55,181 INFO L226 Difference]: Without dead ends: 138 [2021-12-06 17:53:55,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:53:55,182 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 221 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:55,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 646 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:53:55,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-12-06 17:53:55,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 128. [2021-12-06 17:53:55,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 82 states have (on average 1.2195121951219512) internal successors, (100), 89 states have internal predecessors, (100), 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) [2021-12-06 17:53:55,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 177 transitions. [2021-12-06 17:53:55,195 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 177 transitions. Word has length 105 [2021-12-06 17:53:55,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:55,195 INFO L470 AbstractCegarLoop]: Abstraction has 128 states and 177 transitions. [2021-12-06 17:53:55,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 9 states have internal predecessors, (51), 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) [2021-12-06 17:53:55,195 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 177 transitions. [2021-12-06 17:53:55,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-06 17:53:55,197 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:55,197 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1] [2021-12-06 17:53:55,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 17:53:55,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 17:53:55,403 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:55,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:55,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1876687072, now seen corresponding path program 1 times [2021-12-06 17:53:55,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:55,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158231288] [2021-12-06 17:53:55,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:55,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:55,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:55,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:55,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 17:53:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 17:53:55,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 17:53:55,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:53:55,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:55,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 17:53:55,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,672 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-06 17:53:55,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:55,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158231288] [2021-12-06 17:53:55,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158231288] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:55,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057200928] [2021-12-06 17:53:55,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:55,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:55,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:55,674 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:55,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 17:53:55,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:55,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:53:56,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:56,064 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-06 17:53:56,064 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:56,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057200928] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:56,065 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:56,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-12-06 17:53:56,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240970631] [2021-12-06 17:53:56,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:56,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:53:56,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:56,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:53:56,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:53:56,066 INFO L87 Difference]: Start difference. First operand 128 states and 177 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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) [2021-12-06 17:53:56,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:56,080 INFO L93 Difference]: Finished difference Result 246 states and 361 transitions. [2021-12-06 17:53:56,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:53:56,081 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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 106 [2021-12-06 17:53:56,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:56,082 INFO L225 Difference]: With dead ends: 246 [2021-12-06 17:53:56,082 INFO L226 Difference]: Without dead ends: 137 [2021-12-06 17:53:56,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:53:56,083 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 6 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:56,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 297 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:53:56,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-12-06 17:53:56,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 129. [2021-12-06 17:53:56,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.216867469879518) internal successors, (101), 90 states have internal predecessors, (101), 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) [2021-12-06 17:53:56,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 178 transitions. [2021-12-06 17:53:56,093 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 178 transitions. Word has length 106 [2021-12-06 17:53:56,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:56,093 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 178 transitions. [2021-12-06 17:53:56,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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) [2021-12-06 17:53:56,094 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 178 transitions. [2021-12-06 17:53:56,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-06 17:53:56,094 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:56,095 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:53:56,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 17:53:56,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 17:53:56,297 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:56,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:56,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1115937726, now seen corresponding path program 1 times [2021-12-06 17:53:56,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:56,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820960468] [2021-12-06 17:53:56,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:56,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:56,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:56,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:56,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:53:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:53:56,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 17:53:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 17:53:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 17:53:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 17:53:56,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,553 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 17:53:56,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:56,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820960468] [2021-12-06 17:53:56,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820960468] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:56,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653079415] [2021-12-06 17:53:56,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:56,554 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:56,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:56,555 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:56,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 17:53:56,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:56,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 1072 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-06 17:53:56,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:57,036 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 17:53:57,036 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:57,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653079415] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:57,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:57,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [8] total 13 [2021-12-06 17:53:57,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484559921] [2021-12-06 17:53:57,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:57,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:53:57,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:57,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:53:57,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:53:57,038 INFO L87 Difference]: Start difference. First operand 129 states and 178 transitions. Second operand has 10 states, 8 states have (on average 7.625) internal successors, (61), 9 states have internal predecessors, (61), 5 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-06 17:53:57,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:57,355 INFO L93 Difference]: Finished difference Result 245 states and 348 transitions. [2021-12-06 17:53:57,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:53:57,355 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 7.625) internal successors, (61), 9 states have internal predecessors, (61), 5 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) Word has length 114 [2021-12-06 17:53:57,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:57,357 INFO L225 Difference]: With dead ends: 245 [2021-12-06 17:53:57,357 INFO L226 Difference]: Without dead ends: 135 [2021-12-06 17:53:57,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-12-06 17:53:57,358 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 161 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:57,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 761 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:53:57,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-12-06 17:53:57,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 130. [2021-12-06 17:53:57,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 84 states have (on average 1.2142857142857142) internal successors, (102), 91 states have internal predecessors, (102), 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) [2021-12-06 17:53:57,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 179 transitions. [2021-12-06 17:53:57,366 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 179 transitions. Word has length 114 [2021-12-06 17:53:57,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:57,366 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 179 transitions. [2021-12-06 17:53:57,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 7.625) internal successors, (61), 9 states have internal predecessors, (61), 5 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-06 17:53:57,366 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 179 transitions. [2021-12-06 17:53:57,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 17:53:57,367 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:57,367 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:53:57,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 17:53:57,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 17:53:57,568 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:57,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:57,569 INFO L85 PathProgramCache]: Analyzing trace with hash 1680174575, now seen corresponding path program 1 times [2021-12-06 17:53:57,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:57,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980717742] [2021-12-06 17:53:57,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:57,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:57,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:57,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:57,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:57,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:57,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:57,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:53:57,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 17:53:57,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 17:53:57,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:53:57,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 17:53:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 17:53:57,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:57,769 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-06 17:53:57,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:57,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980717742] [2021-12-06 17:53:57,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980717742] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:57,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295592166] [2021-12-06 17:53:57,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:57,769 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:57,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:57,770 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:57,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 17:53:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:58,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 1079 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-06 17:53:58,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:58,313 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 17:53:58,313 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:53:58,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295592166] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:53:58,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:53:58,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 18 [2021-12-06 17:53:58,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886822931] [2021-12-06 17:53:58,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:53:58,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:53:58,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:53:58,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:53:58,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:53:58,314 INFO L87 Difference]: Start difference. First operand 130 states and 179 transitions. Second operand has 11 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 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) [2021-12-06 17:53:58,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:53:58,716 INFO L93 Difference]: Finished difference Result 250 states and 358 transitions. [2021-12-06 17:53:58,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:53:58,716 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 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 116 [2021-12-06 17:53:58,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:53:58,717 INFO L225 Difference]: With dead ends: 250 [2021-12-06 17:53:58,717 INFO L226 Difference]: Without dead ends: 139 [2021-12-06 17:53:58,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-12-06 17:53:58,719 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 165 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:53:58,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 964 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:53:58,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-12-06 17:53:58,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 131. [2021-12-06 17:53:58,728 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) [2021-12-06 17:53:58,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 180 transitions. [2021-12-06 17:53:58,729 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 180 transitions. Word has length 116 [2021-12-06 17:53:58,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:53:58,730 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 180 transitions. [2021-12-06 17:53:58,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 7.0) internal successors, (63), 10 states have internal predecessors, (63), 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) [2021-12-06 17:53:58,730 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 180 transitions. [2021-12-06 17:53:58,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-06 17:53:58,731 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:53:58,732 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:53:58,754 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 17:53:58,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:58,933 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:53:58,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:53:58,934 INFO L85 PathProgramCache]: Analyzing trace with hash 54718475, now seen corresponding path program 1 times [2021-12-06 17:53:58,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:53:58,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668584094] [2021-12-06 17:53:58,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:58,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:53:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:53:59,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:59,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:53:59,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:59,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:53:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:53:59,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:53:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:53:59,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:53:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 17:53:59,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 17:53:59,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:53:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 17:53:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,196 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-12-06 17:53:59,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:53:59,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668584094] [2021-12-06 17:53:59,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668584094] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:53:59,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921965732] [2021-12-06 17:53:59,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:53:59,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:53:59,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:53:59,198 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:53:59,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 17:53:59,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:53:59,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 80 conjunts are in the unsatisfiable core [2021-12-06 17:53:59,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:53:59,572 INFO L388 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 [2021-12-06 17:53:59,605 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:53:59,605 INFO L388 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 [2021-12-06 17:53:59,673 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_9641 (Array Int Int))) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| |c_ensure_linked_list_is_allocated_#in~list.base| v_ArrVal_9641))) is different from true [2021-12-06 17:53:59,681 INFO L388 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 6 treesize of output 5 [2021-12-06 17:54:00,138 INFO L388 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 [2021-12-06 17:54:00,140 INFO L388 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 [2021-12-06 17:54:00,183 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 17:54:00,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:54:00,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:54:00,459 INFO L388 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 [2021-12-06 17:54:00,666 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:54:00,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921965732] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:54:00,666 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:54:00,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 18, 10] total 30 [2021-12-06 17:54:00,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800533520] [2021-12-06 17:54:00,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:54:00,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 17:54:00,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:00,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 17:54:00,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=736, Unknown=1, NotChecked=54, Total=870 [2021-12-06 17:54:00,669 INFO L87 Difference]: Start difference. First operand 131 states and 180 transitions. Second operand has 30 states, 28 states have (on average 4.821428571428571) internal successors, (135), 26 states have internal predecessors, (135), 13 states have call successors, (33), 5 states have call predecessors, (33), 7 states have return successors, (31), 12 states have call predecessors, (31), 13 states have call successors, (31) [2021-12-06 17:54:05,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:05,471 INFO L93 Difference]: Finished difference Result 556 states and 1100 transitions. [2021-12-06 17:54:05,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-12-06 17:54:05,472 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 28 states have (on average 4.821428571428571) internal successors, (135), 26 states have internal predecessors, (135), 13 states have call successors, (33), 5 states have call predecessors, (33), 7 states have return successors, (31), 12 states have call predecessors, (31), 13 states have call successors, (31) Word has length 117 [2021-12-06 17:54:05,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:05,476 INFO L225 Difference]: With dead ends: 556 [2021-12-06 17:54:05,476 INFO L226 Difference]: Without dead ends: 442 [2021-12-06 17:54:05,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 240 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=289, Invalid=2576, Unknown=1, NotChecked=104, Total=2970 [2021-12-06 17:54:05,478 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 325 mSDsluCounter, 3277 mSDsCounter, 0 mSdLazyCounter, 7655 mSolverCounterSat, 534 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 3575 SdHoareTripleChecker+Invalid, 9958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 534 IncrementalHoareTripleChecker+Valid, 7655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1769 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:05,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 3575 Invalid, 9958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [534 Valid, 7655 Invalid, 0 Unknown, 1769 Unchecked, 4.2s Time] [2021-12-06 17:54:05,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-12-06 17:54:05,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 173. [2021-12-06 17:54:05,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 113 states have (on average 1.238938053097345) internal successors, (140), 122 states have internal predecessors, (140), 44 states have call successors, (44), 10 states have call predecessors, (44), 15 states have return successors, (74), 43 states have call predecessors, (74), 42 states have call successors, (74) [2021-12-06 17:54:05,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 258 transitions. [2021-12-06 17:54:05,511 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 258 transitions. Word has length 117 [2021-12-06 17:54:05,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:05,511 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 258 transitions. [2021-12-06 17:54:05,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 28 states have (on average 4.821428571428571) internal successors, (135), 26 states have internal predecessors, (135), 13 states have call successors, (33), 5 states have call predecessors, (33), 7 states have return successors, (31), 12 states have call predecessors, (31), 13 states have call successors, (31) [2021-12-06 17:54:05,511 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 258 transitions. [2021-12-06 17:54:05,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-12-06 17:54:05,512 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:05,513 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 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, 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] [2021-12-06 17:54:05,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-06 17:54:05,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:05,714 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:05,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:05,715 INFO L85 PathProgramCache]: Analyzing trace with hash 268843130, now seen corresponding path program 1 times [2021-12-06 17:54:05,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:05,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970007918] [2021-12-06 17:54:05,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:05,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:05,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:05,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:05,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:05,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:05,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:05,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:05,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:05,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:54:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:54:05,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 17:54:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 17:54:05,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:05,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 17:54:05,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:54:05,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:05,925 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-06 17:54:05,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:05,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970007918] [2021-12-06 17:54:05,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970007918] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:05,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450952661] [2021-12-06 17:54:05,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:05,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:05,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:05,926 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:05,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 17:54:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 818 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 17:54:06,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:06,388 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-06 17:54:06,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:54:06,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450952661] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:06,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:54:06,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2021-12-06 17:54:06,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874306646] [2021-12-06 17:54:06,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:06,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:54:06,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:06,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:54:06,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:54:06,389 INFO L87 Difference]: Start difference. First operand 173 states and 258 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:54:06,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:06,599 INFO L93 Difference]: Finished difference Result 306 states and 453 transitions. [2021-12-06 17:54:06,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:54:06,599 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 139 [2021-12-06 17:54:06,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:06,601 INFO L225 Difference]: With dead ends: 306 [2021-12-06 17:54:06,601 INFO L226 Difference]: Without dead ends: 176 [2021-12-06 17:54:06,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:54:06,602 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 183 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:06,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 565 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:54:06,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-12-06 17:54:06,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 174. [2021-12-06 17:54:06,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 114 states have (on average 1.236842105263158) internal successors, (141), 123 states have internal predecessors, (141), 44 states have call successors, (44), 10 states have call predecessors, (44), 15 states have return successors, (74), 43 states have call predecessors, (74), 42 states have call successors, (74) [2021-12-06 17:54:06,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 259 transitions. [2021-12-06 17:54:06,615 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 259 transitions. Word has length 139 [2021-12-06 17:54:06,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:06,615 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 259 transitions. [2021-12-06 17:54:06,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:54:06,615 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 259 transitions. [2021-12-06 17:54:06,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-06 17:54:06,616 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:06,616 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:54:06,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 17:54:06,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 17:54:06,818 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:06,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:06,819 INFO L85 PathProgramCache]: Analyzing trace with hash -692231420, now seen corresponding path program 1 times [2021-12-06 17:54:06,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:06,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149974324] [2021-12-06 17:54:06,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:06,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:06,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:54:06,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:54:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:54:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:54:06,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 17:54:06,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:06,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 17:54:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:06,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:54:06,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:07,001 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-06 17:54:07,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:07,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149974324] [2021-12-06 17:54:07,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149974324] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:07,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776559501] [2021-12-06 17:54:07,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:07,002 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:07,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:07,003 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:07,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 17:54:07,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:07,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 730 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:54:07,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:07,447 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 73 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:54:07,447 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:54:07,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776559501] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:07,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:54:07,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 13 [2021-12-06 17:54:07,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054962588] [2021-12-06 17:54:07,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:07,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:54:07,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:07,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:54:07,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:54:07,448 INFO L87 Difference]: Start difference. First operand 174 states and 259 transitions. Second operand has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:54:07,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:07,756 INFO L93 Difference]: Finished difference Result 310 states and 459 transitions. [2021-12-06 17:54:07,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:54:07,756 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 128 [2021-12-06 17:54:07,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:07,758 INFO L225 Difference]: With dead ends: 310 [2021-12-06 17:54:07,758 INFO L226 Difference]: Without dead ends: 179 [2021-12-06 17:54:07,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:54:07,759 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 213 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:07,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 657 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:54:07,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-12-06 17:54:07,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 171. [2021-12-06 17:54:07,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 112 states have (on average 1.2410714285714286) internal successors, (139), 120 states have internal predecessors, (139), 44 states have call successors, (44), 10 states have call predecessors, (44), 14 states have return successors, (68), 43 states have call predecessors, (68), 42 states have call successors, (68) [2021-12-06 17:54:07,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 251 transitions. [2021-12-06 17:54:07,771 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 251 transitions. Word has length 128 [2021-12-06 17:54:07,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:07,771 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 251 transitions. [2021-12-06 17:54:07,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.333333333333334) internal successors, (75), 9 states have internal predecessors, (75), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:54:07,772 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 251 transitions. [2021-12-06 17:54:07,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-06 17:54:07,773 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:07,773 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 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, 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] [2021-12-06 17:54:07,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 17:54:07,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 17:54:07,973 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:07,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:07,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1728472669, now seen corresponding path program 1 times [2021-12-06 17:54:07,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:07,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103586227] [2021-12-06 17:54:07,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:07,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:08,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:08,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:54:08,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:08,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:54:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:54:08,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:54:08,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 17:54:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:08,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 17:54:08,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:54:08,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,171 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-06 17:54:08,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:08,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103586227] [2021-12-06 17:54:08,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103586227] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:08,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:54:08,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:54:08,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554556280] [2021-12-06 17:54:08,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:08,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:54:08,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:08,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:54:08,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:54:08,173 INFO L87 Difference]: Start difference. First operand 171 states and 251 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:54:08,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:08,557 INFO L93 Difference]: Finished difference Result 297 states and 435 transitions. [2021-12-06 17:54:08,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:54:08,557 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (15), 4 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 148 [2021-12-06 17:54:08,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:08,559 INFO L225 Difference]: With dead ends: 297 [2021-12-06 17:54:08,559 INFO L226 Difference]: Without dead ends: 184 [2021-12-06 17:54:08,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:54:08,560 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 109 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:08,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 529 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:54:08,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-12-06 17:54:08,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2021-12-06 17:54:08,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 118 states have (on average 1.228813559322034) internal successors, (145), 127 states have internal predecessors, (145), 49 states have call successors, (49), 11 states have call predecessors, (49), 16 states have return successors, (78), 48 states have call predecessors, (78), 47 states have call successors, (78) [2021-12-06 17:54:08,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 272 transitions. [2021-12-06 17:54:08,573 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 272 transitions. Word has length 148 [2021-12-06 17:54:08,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:08,573 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 272 transitions. [2021-12-06 17:54:08,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 5 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:54:08,573 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 272 transitions. [2021-12-06 17:54:08,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-12-06 17:54:08,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:08,575 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:54:08,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 17:54:08,575 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:08,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:08,575 INFO L85 PathProgramCache]: Analyzing trace with hash 226852779, now seen corresponding path program 1 times [2021-12-06 17:54:08,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:08,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144382336] [2021-12-06 17:54:08,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:08,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:08,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:08,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:08,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:08,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:08,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:08,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:54:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:08,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:08,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:54:08,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:54:08,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:08,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:54:08,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 17:54:08,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 17:54:08,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:54:08,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:08,754 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-06 17:54:08,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:08,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144382336] [2021-12-06 17:54:08,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144382336] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:08,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443458585] [2021-12-06 17:54:08,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:08,754 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:08,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:08,755 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:08,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 17:54:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-06 17:54:09,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:09,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,215 INFO L388 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 [2021-12-06 17:54:09,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:09,222 INFO L388 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 [2021-12-06 17:54:09,407 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-06 17:54:09,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:54:09,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443458585] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:09,408 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:54:09,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [8] total 17 [2021-12-06 17:54:09,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184493025] [2021-12-06 17:54:09,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:09,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:54:09,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:09,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:54:09,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:54:09,409 INFO L87 Difference]: Start difference. First operand 184 states and 272 transitions. Second operand has 11 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 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) [2021-12-06 17:54:09,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:09,536 INFO L93 Difference]: Finished difference Result 333 states and 475 transitions. [2021-12-06 17:54:09,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:54:09,536 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 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 148 [2021-12-06 17:54:09,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:09,538 INFO L225 Difference]: With dead ends: 333 [2021-12-06 17:54:09,538 INFO L226 Difference]: Without dead ends: 200 [2021-12-06 17:54:09,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:54:09,539 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 50 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 1056 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:09,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 1056 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 33 Invalid, 0 Unknown, 110 Unchecked, 0.1s Time] [2021-12-06 17:54:09,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-12-06 17:54:09,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 199. [2021-12-06 17:54:09,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 132 states have (on average 1.2272727272727273) internal successors, (162), 141 states have internal predecessors, (162), 49 states have call successors, (49), 12 states have call predecessors, (49), 17 states have return successors, (78), 48 states have call predecessors, (78), 47 states have call successors, (78) [2021-12-06 17:54:09,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 289 transitions. [2021-12-06 17:54:09,552 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 289 transitions. Word has length 148 [2021-12-06 17:54:09,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:09,552 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 289 transitions. [2021-12-06 17:54:09,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 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) [2021-12-06 17:54:09,553 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 289 transitions. [2021-12-06 17:54:09,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-12-06 17:54:09,554 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:09,554 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:54:09,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 17:54:09,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 17:54:09,755 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:09,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:09,755 INFO L85 PathProgramCache]: Analyzing trace with hash -273484300, now seen corresponding path program 1 times [2021-12-06 17:54:09,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:09,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176555920] [2021-12-06 17:54:09,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:09,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:09,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:09,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:09,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:09,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:09,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:09,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:54:09,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:09,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:54:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:54:09,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:09,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 17:54:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 17:54:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:09,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 17:54:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:54:09,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:09,951 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-06 17:54:09,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:09,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176555920] [2021-12-06 17:54:09,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176555920] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:09,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152306750] [2021-12-06 17:54:09,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:09,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:09,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:09,952 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:09,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 17:54:10,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:10,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 17:54:10,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:10,433 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 69 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-12-06 17:54:10,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:54:10,633 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-06 17:54:10,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152306750] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:54:10,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:54:10,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 7] total 19 [2021-12-06 17:54:10,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750786829] [2021-12-06 17:54:10,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:54:10,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 17:54:10,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:10,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 17:54:10,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:54:10,635 INFO L87 Difference]: Start difference. First operand 199 states and 289 transitions. Second operand has 19 states, 16 states have (on average 5.4375) internal successors, (87), 14 states have internal predecessors, (87), 5 states have call successors, (23), 3 states have call predecessors, (23), 8 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) [2021-12-06 17:54:11,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:11,179 INFO L93 Difference]: Finished difference Result 362 states and 527 transitions. [2021-12-06 17:54:11,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:54:11,180 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 5.4375) internal successors, (87), 14 states have internal predecessors, (87), 5 states have call successors, (23), 3 states have call predecessors, (23), 8 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) Word has length 137 [2021-12-06 17:54:11,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:11,182 INFO L225 Difference]: With dead ends: 362 [2021-12-06 17:54:11,182 INFO L226 Difference]: Without dead ends: 209 [2021-12-06 17:54:11,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=764, Unknown=0, NotChecked=0, Total=870 [2021-12-06 17:54:11,184 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 63 mSDsluCounter, 1123 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:11,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 1263 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:54:11,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-12-06 17:54:11,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 202. [2021-12-06 17:54:11,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 134 states have (on average 1.2238805970149254) internal successors, (164), 144 states have internal predecessors, (164), 49 states have call successors, (49), 12 states have call predecessors, (49), 18 states have return successors, (84), 48 states have call predecessors, (84), 47 states have call successors, (84) [2021-12-06 17:54:11,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 297 transitions. [2021-12-06 17:54:11,197 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 297 transitions. Word has length 137 [2021-12-06 17:54:11,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:11,197 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 297 transitions. [2021-12-06 17:54:11,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 5.4375) internal successors, (87), 14 states have internal predecessors, (87), 5 states have call successors, (23), 3 states have call predecessors, (23), 8 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) [2021-12-06 17:54:11,198 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 297 transitions. [2021-12-06 17:54:11,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-06 17:54:11,199 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:11,199 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:54:11,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 17:54:11,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 17:54:11,401 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:11,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:11,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1761202210, now seen corresponding path program 1 times [2021-12-06 17:54:11,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:11,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165909727] [2021-12-06 17:54:11,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:11,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:11,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:11,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:11,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:11,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:11,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:54:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:54:11,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 17:54:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 17:54:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 17:54:11,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 17:54:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,630 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 26 proven. 8 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2021-12-06 17:54:11,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:11,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165909727] [2021-12-06 17:54:11,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165909727] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:11,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832315598] [2021-12-06 17:54:11,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:11,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:11,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:11,631 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:11,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 17:54:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:11,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 880 conjuncts, 59 conjunts are in the unsatisfiable core [2021-12-06 17:54:12,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:12,044 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:54:12,045 INFO L388 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 [2021-12-06 17:54:12,052 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:54:12,052 INFO L388 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 [2021-12-06 17:54:12,324 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 101 proven. 1 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-12-06 17:54:12,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:54:12,616 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2021-12-06 17:54:12,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832315598] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:54:12,616 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:54:12,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 8] total 26 [2021-12-06 17:54:12,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061296141] [2021-12-06 17:54:12,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:54:12,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 17:54:12,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:12,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 17:54:12,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-12-06 17:54:12,618 INFO L87 Difference]: Start difference. First operand 202 states and 297 transitions. Second operand has 26 states, 25 states have (on average 4.72) internal successors, (118), 22 states have internal predecessors, (118), 8 states have call successors, (32), 3 states have call predecessors, (32), 5 states have return successors, (30), 9 states have call predecessors, (30), 8 states have call successors, (30) [2021-12-06 17:54:14,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:14,642 INFO L93 Difference]: Finished difference Result 398 states and 626 transitions. [2021-12-06 17:54:14,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-06 17:54:14,642 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.72) internal successors, (118), 22 states have internal predecessors, (118), 8 states have call successors, (32), 3 states have call predecessors, (32), 5 states have return successors, (30), 9 states have call predecessors, (30), 8 states have call successors, (30) Word has length 152 [2021-12-06 17:54:14,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:14,644 INFO L225 Difference]: With dead ends: 398 [2021-12-06 17:54:14,644 INFO L226 Difference]: Without dead ends: 235 [2021-12-06 17:54:14,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 324 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=597, Invalid=3693, Unknown=0, NotChecked=0, Total=4290 [2021-12-06 17:54:14,647 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 232 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 2070 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 2239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:14,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 1306 Invalid, 2239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2070 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-06 17:54:14,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-12-06 17:54:14,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 205. [2021-12-06 17:54:14,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 137 states have (on average 1.2262773722627738) internal successors, (168), 145 states have internal predecessors, (168), 49 states have call successors, (49), 12 states have call predecessors, (49), 18 states have return successors, (77), 50 states have call predecessors, (77), 47 states have call successors, (77) [2021-12-06 17:54:14,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 294 transitions. [2021-12-06 17:54:14,662 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 294 transitions. Word has length 152 [2021-12-06 17:54:14,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:14,662 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 294 transitions. [2021-12-06 17:54:14,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.72) internal successors, (118), 22 states have internal predecessors, (118), 8 states have call successors, (32), 3 states have call predecessors, (32), 5 states have return successors, (30), 9 states have call predecessors, (30), 8 states have call successors, (30) [2021-12-06 17:54:14,662 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 294 transitions. [2021-12-06 17:54:14,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 17:54:14,664 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:14,664 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:54:14,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 17:54:14,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:14,864 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:14,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:14,865 INFO L85 PathProgramCache]: Analyzing trace with hash 806993753, now seen corresponding path program 1 times [2021-12-06 17:54:14,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:14,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226356079] [2021-12-06 17:54:14,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:14,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:14,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:15,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:15,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:15,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:15,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:54:15,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:15,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:54:15,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:54:15,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:15,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:54:15,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 17:54:15,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:15,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:54:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 17:54:15,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,227 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-06 17:54:15,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:15,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226356079] [2021-12-06 17:54:15,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226356079] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:15,228 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:54:15,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-06 17:54:15,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214121874] [2021-12-06 17:54:15,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:15,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 17:54:15,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:15,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 17:54:15,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:54:15,229 INFO L87 Difference]: Start difference. First operand 205 states and 294 transitions. Second operand has 13 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 7 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2021-12-06 17:54:15,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:15,868 INFO L93 Difference]: Finished difference Result 339 states and 485 transitions. [2021-12-06 17:54:15,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:54:15,868 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 7 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 140 [2021-12-06 17:54:15,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:15,870 INFO L225 Difference]: With dead ends: 339 [2021-12-06 17:54:15,870 INFO L226 Difference]: Without dead ends: 208 [2021-12-06 17:54:15,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-12-06 17:54:15,871 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 139 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:15,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 589 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:54:15,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-12-06 17:54:15,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 205. [2021-12-06 17:54:15,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 137 states have (on average 1.218978102189781) internal successors, (167), 145 states have internal predecessors, (167), 49 states have call successors, (49), 12 states have call predecessors, (49), 18 states have return successors, (77), 50 states have call predecessors, (77), 47 states have call successors, (77) [2021-12-06 17:54:15,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 293 transitions. [2021-12-06 17:54:15,889 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 293 transitions. Word has length 140 [2021-12-06 17:54:15,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:15,890 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 293 transitions. [2021-12-06 17:54:15,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 7 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2021-12-06 17:54:15,890 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 293 transitions. [2021-12-06 17:54:15,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-06 17:54:15,891 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:15,891 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 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, 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] [2021-12-06 17:54:15,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 17:54:15,891 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:15,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:15,892 INFO L85 PathProgramCache]: Analyzing trace with hash 24182142, now seen corresponding path program 1 times [2021-12-06 17:54:15,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:15,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348503197] [2021-12-06 17:54:15,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:15,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:15,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:15,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:15,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:15,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:54:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:54:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:16,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:54:16,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:54:16,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:16,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 17:54:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 17:54:16,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,102 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2021-12-06 17:54:16,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:16,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348503197] [2021-12-06 17:54:16,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348503197] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:16,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337672983] [2021-12-06 17:54:16,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:16,103 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:16,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:16,104 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:16,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 17:54:16,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:16,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-06 17:54:16,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:16,541 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:54:16,541 INFO L388 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 [2021-12-06 17:54:16,774 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 106 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-06 17:54:16,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:54:17,302 INFO L388 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 15 treesize of output 11 [2021-12-06 17:54:17,342 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-06 17:54:17,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337672983] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:54:17,343 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:54:17,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 15, 15] total 30 [2021-12-06 17:54:17,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592972723] [2021-12-06 17:54:17,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:54:17,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 17:54:17,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:17,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 17:54:17,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2021-12-06 17:54:17,344 INFO L87 Difference]: Start difference. First operand 205 states and 293 transitions. Second operand has 30 states, 29 states have (on average 4.620689655172414) internal successors, (134), 25 states have internal predecessors, (134), 9 states have call successors, (34), 3 states have call predecessors, (34), 5 states have return successors, (33), 11 states have call predecessors, (33), 9 states have call successors, (33) [2021-12-06 17:54:18,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:18,828 INFO L93 Difference]: Finished difference Result 411 states and 640 transitions. [2021-12-06 17:54:18,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 17:54:18,829 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 4.620689655172414) internal successors, (134), 25 states have internal predecessors, (134), 9 states have call successors, (34), 3 states have call predecessors, (34), 5 states have return successors, (33), 11 states have call predecessors, (33), 9 states have call successors, (33) Word has length 153 [2021-12-06 17:54:18,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:18,830 INFO L225 Difference]: With dead ends: 411 [2021-12-06 17:54:18,830 INFO L226 Difference]: Without dead ends: 231 [2021-12-06 17:54:18,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 328 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=229, Invalid=1663, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 17:54:18,832 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 272 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 1896 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:18,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 967 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1896 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-06 17:54:18,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-12-06 17:54:18,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 212. [2021-12-06 17:54:18,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 143 states have (on average 1.2237762237762237) internal successors, (175), 151 states have internal predecessors, (175), 49 states have call successors, (49), 12 states have call predecessors, (49), 19 states have return successors, (79), 51 states have call predecessors, (79), 47 states have call successors, (79) [2021-12-06 17:54:18,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 303 transitions. [2021-12-06 17:54:18,846 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 303 transitions. Word has length 153 [2021-12-06 17:54:18,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:18,846 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 303 transitions. [2021-12-06 17:54:18,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 4.620689655172414) internal successors, (134), 25 states have internal predecessors, (134), 9 states have call successors, (34), 3 states have call predecessors, (34), 5 states have return successors, (33), 11 states have call predecessors, (33), 9 states have call successors, (33) [2021-12-06 17:54:18,847 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 303 transitions. [2021-12-06 17:54:18,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-06 17:54:18,848 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:18,848 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 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, 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] [2021-12-06 17:54:18,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 17:54:19,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:19,049 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:19,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:19,050 INFO L85 PathProgramCache]: Analyzing trace with hash 900201148, now seen corresponding path program 1 times [2021-12-06 17:54:19,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:19,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676111725] [2021-12-06 17:54:19,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:19,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:19,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:19,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:19,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:19,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:54:19,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:54:19,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:54:19,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:54:19,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:19,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 17:54:19,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 17:54:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,366 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 43 proven. 10 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-06 17:54:19,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:19,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676111725] [2021-12-06 17:54:19,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676111725] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:19,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992558544] [2021-12-06 17:54:19,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:19,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:19,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:19,368 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:19,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 17:54:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:19,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 17:54:19,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:19,949 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 99 proven. 2 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-06 17:54:19,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:54:20,196 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 43 proven. 10 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-06 17:54:20,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992558544] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:54:20,197 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:54:20,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2021-12-06 17:54:20,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567390889] [2021-12-06 17:54:20,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:54:20,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 17:54:20,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:20,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 17:54:20,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-12-06 17:54:20,198 INFO L87 Difference]: Start difference. First operand 212 states and 303 transitions. Second operand has 26 states, 26 states have (on average 5.3076923076923075) internal successors, (138), 25 states have internal predecessors, (138), 11 states have call successors, (33), 3 states have call predecessors, (33), 6 states have return successors, (31), 10 states have call predecessors, (31), 11 states have call successors, (31) [2021-12-06 17:54:21,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:21,267 INFO L93 Difference]: Finished difference Result 416 states and 625 transitions. [2021-12-06 17:54:21,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:54:21,268 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.3076923076923075) internal successors, (138), 25 states have internal predecessors, (138), 11 states have call successors, (33), 3 states have call predecessors, (33), 6 states have return successors, (31), 10 states have call predecessors, (31), 11 states have call successors, (31) Word has length 153 [2021-12-06 17:54:21,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:21,270 INFO L225 Difference]: With dead ends: 416 [2021-12-06 17:54:21,270 INFO L226 Difference]: Without dead ends: 246 [2021-12-06 17:54:21,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=220, Invalid=1186, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 17:54:21,271 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 477 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 1855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:21,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 926 Invalid, 1855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 1546 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:54:21,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-12-06 17:54:21,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 238. [2021-12-06 17:54:21,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 164 states have (on average 1.2378048780487805) internal successors, (203), 173 states have internal predecessors, (203), 50 states have call successors, (50), 12 states have call predecessors, (50), 23 states have return successors, (101), 55 states have call predecessors, (101), 48 states have call successors, (101) [2021-12-06 17:54:21,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 354 transitions. [2021-12-06 17:54:21,287 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 354 transitions. Word has length 153 [2021-12-06 17:54:21,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:21,287 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 354 transitions. [2021-12-06 17:54:21,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.3076923076923075) internal successors, (138), 25 states have internal predecessors, (138), 11 states have call successors, (33), 3 states have call predecessors, (33), 6 states have return successors, (31), 10 states have call predecessors, (31), 11 states have call successors, (31) [2021-12-06 17:54:21,287 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 354 transitions. [2021-12-06 17:54:21,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-06 17:54:21,289 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:21,289 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:54:21,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 17:54:21,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:21,490 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:21,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:21,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1514157888, now seen corresponding path program 1 times [2021-12-06 17:54:21,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:21,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206538956] [2021-12-06 17:54:21,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:21,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:21,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:21,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:21,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:28,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:28,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:28,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:28,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:28,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:29,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:54:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:54:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:54:29,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:54:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 17:54:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 17:54:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,263 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-12-06 17:54:29,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:29,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206538956] [2021-12-06 17:54:29,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206538956] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:29,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381894761] [2021-12-06 17:54:29,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:29,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:29,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:29,264 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:29,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 17:54:29,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:29,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 97 conjunts are in the unsatisfiable core [2021-12-06 17:54:29,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:29,699 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:54:29,699 INFO L388 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 15 [2021-12-06 17:54:29,878 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-06 17:54:29,885 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:54:29,885 INFO L388 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 1 case distinctions, treesize of input 14 treesize of output 20 [2021-12-06 17:54:29,890 INFO L388 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 5 treesize of output 3 [2021-12-06 17:54:29,959 INFO L354 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2021-12-06 17:54:29,960 INFO L388 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 52 treesize of output 64 [2021-12-06 17:54:29,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:29,965 INFO L388 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 20 treesize of output 24 [2021-12-06 17:54:29,969 INFO L388 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 [2021-12-06 17:54:30,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:54:30,013 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-12-06 17:54:30,016 INFO L388 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 [2021-12-06 17:54:30,104 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 17:54:30,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 17:54:30,740 INFO L388 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 11 [2021-12-06 17:54:31,632 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 107 proven. 24 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 17:54:31,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:54:32,071 INFO L388 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 18 treesize of output 14 [2021-12-06 17:54:32,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381894761] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:32,780 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:54:32,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 24] total 43 [2021-12-06 17:54:32,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299278875] [2021-12-06 17:54:32,781 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:54:32,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-12-06 17:54:32,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:32,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-12-06 17:54:32,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2288, Unknown=0, NotChecked=0, Total=2450 [2021-12-06 17:54:32,783 INFO L87 Difference]: Start difference. First operand 238 states and 354 transitions. Second operand has 43 states, 38 states have (on average 4.447368421052632) internal successors, (169), 39 states have internal predecessors, (169), 17 states have call successors, (36), 6 states have call predecessors, (36), 11 states have return successors, (34), 16 states have call predecessors, (34), 17 states have call successors, (34) [2021-12-06 17:54:53,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:53,439 INFO L93 Difference]: Finished difference Result 805 states and 1297 transitions. [2021-12-06 17:54:53,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-12-06 17:54:53,439 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 38 states have (on average 4.447368421052632) internal successors, (169), 39 states have internal predecessors, (169), 17 states have call successors, (36), 6 states have call predecessors, (36), 11 states have return successors, (34), 16 states have call predecessors, (34), 17 states have call successors, (34) Word has length 153 [2021-12-06 17:54:53,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:53,443 INFO L225 Difference]: With dead ends: 805 [2021-12-06 17:54:53,443 INFO L226 Difference]: Without dead ends: 520 [2021-12-06 17:54:53,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 253 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=513, Invalid=6969, Unknown=0, NotChecked=0, Total=7482 [2021-12-06 17:54:53,447 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 306 mSDsluCounter, 2546 mSDsCounter, 0 mSdLazyCounter, 4758 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 2806 SdHoareTripleChecker+Invalid, 6659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 4758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1709 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:53,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 2806 Invalid, 6659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 4758 Invalid, 0 Unknown, 1709 Unchecked, 11.2s Time] [2021-12-06 17:54:53,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-12-06 17:54:53,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 370. [2021-12-06 17:54:53,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 271 states have (on average 1.2324723247232472) internal successors, (334), 283 states have internal predecessors, (334), 63 states have call successors, (63), 18 states have call predecessors, (63), 35 states have return successors, (148), 71 states have call predecessors, (148), 61 states have call successors, (148) [2021-12-06 17:54:53,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 545 transitions. [2021-12-06 17:54:53,482 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 545 transitions. Word has length 153 [2021-12-06 17:54:53,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:53,482 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 545 transitions. [2021-12-06 17:54:53,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 38 states have (on average 4.447368421052632) internal successors, (169), 39 states have internal predecessors, (169), 17 states have call successors, (36), 6 states have call predecessors, (36), 11 states have return successors, (34), 16 states have call predecessors, (34), 17 states have call successors, (34) [2021-12-06 17:54:53,483 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 545 transitions. [2021-12-06 17:54:53,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-06 17:54:53,485 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:53,485 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:54:53,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 17:54:53,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:53,686 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:53,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:53,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1813670204, now seen corresponding path program 2 times [2021-12-06 17:54:53,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:53,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454821173] [2021-12-06 17:54:53,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:53,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:53,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:53,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:53,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:53,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:54:53,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:53,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:53,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:53,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:54:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:54:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:54:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:53,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:54:53,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:54:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 17:54:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-06 17:54:53,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:53,982 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-06 17:54:53,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:53,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454821173] [2021-12-06 17:54:53,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454821173] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:53,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:54:53,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:54:53,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077126190] [2021-12-06 17:54:53,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:53,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:54:53,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:53,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:54:53,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:54:53,984 INFO L87 Difference]: Start difference. First operand 370 states and 545 transitions. Second operand has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 17:54:54,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:54,430 INFO L93 Difference]: Finished difference Result 562 states and 838 transitions. [2021-12-06 17:54:54,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:54:54,430 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 153 [2021-12-06 17:54:54,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:54,432 INFO L225 Difference]: With dead ends: 562 [2021-12-06 17:54:54,432 INFO L226 Difference]: Without dead ends: 376 [2021-12-06 17:54:54,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:54:54,434 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 82 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:54,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 342 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:54:54,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-12-06 17:54:54,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 375. [2021-12-06 17:54:54,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 275 states have (on average 1.2254545454545454) internal successors, (337), 288 states have internal predecessors, (337), 63 states have call successors, (63), 18 states have call predecessors, (63), 36 states have return successors, (152), 71 states have call predecessors, (152), 61 states have call successors, (152) [2021-12-06 17:54:54,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 552 transitions. [2021-12-06 17:54:54,473 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 552 transitions. Word has length 153 [2021-12-06 17:54:54,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:54,473 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 552 transitions. [2021-12-06 17:54:54,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 17:54:54,473 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 552 transitions. [2021-12-06 17:54:54,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-06 17:54:54,475 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:54,475 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 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, 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] [2021-12-06 17:54:54,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 17:54:54,476 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:54,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:54,476 INFO L85 PathProgramCache]: Analyzing trace with hash 826689747, now seen corresponding path program 1 times [2021-12-06 17:54:54,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:54,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044695749] [2021-12-06 17:54:54,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:54,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:54,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:54:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:54:54,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:54,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:54:54,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:54:54,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 17:54:54,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:54:54,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:54,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-06 17:54:54,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 17:54:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:54,702 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-12-06 17:54:54,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:54,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044695749] [2021-12-06 17:54:54,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044695749] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:54,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:54:54,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 17:54:54,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226515500] [2021-12-06 17:54:54,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:54,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:54:54,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:54,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:54:54,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:54:54,703 INFO L87 Difference]: Start difference. First operand 375 states and 552 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 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) [2021-12-06 17:54:55,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:55,317 INFO L93 Difference]: Finished difference Result 564 states and 844 transitions. [2021-12-06 17:54:55,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:54:55,318 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 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 142 [2021-12-06 17:54:55,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:55,320 INFO L225 Difference]: With dead ends: 564 [2021-12-06 17:54:55,320 INFO L226 Difference]: Without dead ends: 371 [2021-12-06 17:54:55,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:54:55,321 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 133 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:55,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 591 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:54:55,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-12-06 17:54:55,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 368. [2021-12-06 17:54:55,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 269 states have (on average 1.2267657992565055) internal successors, (330), 281 states have internal predecessors, (330), 63 states have call successors, (63), 18 states have call predecessors, (63), 35 states have return successors, (151), 71 states have call predecessors, (151), 61 states have call successors, (151) [2021-12-06 17:54:55,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 544 transitions. [2021-12-06 17:54:55,349 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 544 transitions. Word has length 142 [2021-12-06 17:54:55,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:55,350 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 544 transitions. [2021-12-06 17:54:55,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 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) [2021-12-06 17:54:55,350 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 544 transitions. [2021-12-06 17:54:55,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-06 17:54:55,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:55,353 INFO L514 BasicCegarLoop]: 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, 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] [2021-12-06 17:54:55,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 17:54:55,353 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:55,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:55,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1573527332, now seen corresponding path program 1 times [2021-12-06 17:54:55,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:55,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153516908] [2021-12-06 17:54:55,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:55,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:55,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:55,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:55,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:55,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:55,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:55,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:54:55,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:55,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:54:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 17:54:55,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 17:54:55,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 17:54:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:54:55,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 17:54:55,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:55,605 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 33 proven. 10 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-06 17:54:55,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:55,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153516908] [2021-12-06 17:54:55,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153516908] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:55,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120022291] [2021-12-06 17:54:55,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:55,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:55,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:55,606 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:55,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 17:54:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:56,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:54:56,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:56,258 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2021-12-06 17:54:56,259 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:54:56,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120022291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:54:56,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:54:56,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2021-12-06 17:54:56,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86063203] [2021-12-06 17:54:56,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:54:56,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:54:56,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:54:56,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:54:56,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:54:56,260 INFO L87 Difference]: Start difference. First operand 368 states and 544 transitions. Second operand has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 8 states have internal predecessors, (61), 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) [2021-12-06 17:54:56,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:54:56,547 INFO L93 Difference]: Finished difference Result 540 states and 798 transitions. [2021-12-06 17:54:56,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:54:56,547 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 8 states have internal predecessors, (61), 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 145 [2021-12-06 17:54:56,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:54:56,549 INFO L225 Difference]: With dead ends: 540 [2021-12-06 17:54:56,549 INFO L226 Difference]: Without dead ends: 359 [2021-12-06 17:54:56,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-12-06 17:54:56,551 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 185 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:54:56,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 789 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:54:56,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-12-06 17:54:56,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2021-12-06 17:54:56,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 261 states have (on average 1.2222222222222223) internal successors, (319), 272 states have internal predecessors, (319), 63 states have call successors, (63), 18 states have call predecessors, (63), 34 states have return successors, (150), 71 states have call predecessors, (150), 61 states have call successors, (150) [2021-12-06 17:54:56,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 532 transitions. [2021-12-06 17:54:56,576 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 532 transitions. Word has length 145 [2021-12-06 17:54:56,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:54:56,576 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 532 transitions. [2021-12-06 17:54:56,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 8 states have internal predecessors, (61), 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) [2021-12-06 17:54:56,576 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 532 transitions. [2021-12-06 17:54:56,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-06 17:54:56,578 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:54:56,578 INFO L514 BasicCegarLoop]: 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, 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] [2021-12-06 17:54:56,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-06 17:54:56,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 17:54:56,779 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:54:56,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:54:56,780 INFO L85 PathProgramCache]: Analyzing trace with hash 381798116, now seen corresponding path program 1 times [2021-12-06 17:54:56,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:54:56,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757241223] [2021-12-06 17:54:56,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:56,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:54:56,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:54:57,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:57,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:54:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:54:57,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:54:57,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:54:57,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 17:54:57,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:54:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 17:54:57,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 17:54:57,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:54:57,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:54:57,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 17:54:57,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,320 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 33 proven. 14 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-06 17:54:57,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:54:57,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757241223] [2021-12-06 17:54:57,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757241223] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:54:57,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744488488] [2021-12-06 17:54:57,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:54:57,321 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:54:57,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:54:57,322 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:54:57,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 17:54:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:54:57,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 1212 conjuncts, 62 conjunts are in the unsatisfiable core [2021-12-06 17:54:57,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:54:57,857 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-06 17:54:57,865 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:54:57,865 INFO L388 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 30 [2021-12-06 17:54:57,872 INFO L388 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 16 treesize of output 10 [2021-12-06 17:54:57,942 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-12-06 17:54:57,942 INFO L388 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 2 case distinctions, treesize of input 33 treesize of output 46 [2021-12-06 17:54:57,963 INFO L388 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 5 treesize of output 3 [2021-12-06 17:54:57,967 INFO L388 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 11 treesize of output 7 [2021-12-06 17:54:58,033 INFO L354 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2021-12-06 17:54:58,033 INFO L388 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 52 treesize of output 64 [2021-12-06 17:54:58,037 INFO L388 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 [2021-12-06 17:54:58,048 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-12-06 17:54:58,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 30 [2021-12-06 17:54:58,085 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-12-06 17:54:58,087 INFO L388 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 [2021-12-06 17:54:58,104 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-12-06 17:54:58,104 INFO L388 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 27 treesize of output 17 [2021-12-06 17:55:00,170 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_37| Int)) (< (+ (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_37|) 0) 1) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_37|)) is different from true [2021-12-06 17:55:02,253 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_38| Int)) (< (+ (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_38|) 0) 1) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_38|)) is different from true [2021-12-06 17:55:04,323 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_39| Int)) (< (+ (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_39|) 0) 1) |v_ULTIMATE.start_aws_linked_list_swap_contents_~b#1.base_BEFORE_CALL_39|)) is different from true [2021-12-06 17:55:16,648 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 76 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 31 not checked. [2021-12-06 17:55:16,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:55:19,026 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:55:19,026 INFO L388 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 31 [2021-12-06 17:55:19,031 INFO L388 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 377 treesize of output 353 [2021-12-06 17:55:19,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 17:55:19,038 INFO L388 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 322 treesize of output 314 [2021-12-06 17:55:19,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 17:55:19,044 INFO L388 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 304 treesize of output 300 [2021-12-06 17:55:19,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 17:55:19,051 INFO L388 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 260 treesize of output 244 [2021-12-06 17:55:19,056 INFO L388 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 281 treesize of output 257 [2021-12-06 17:55:21,334 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:55:21,334 INFO L388 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 45 [2021-12-06 17:55:21,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 17:55:21,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:55:21,351 INFO L388 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 5965 treesize of output 5785 [2021-12-06 17:55:21,377 INFO L388 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 6582 treesize of output 6438 [2021-12-06 17:55:21,408 INFO L388 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 8102 treesize of output 7846 [2021-12-06 17:55:21,453 INFO L388 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 8262 treesize of output 8190 [2021-12-06 17:55:21,819 INFO L388 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 6 treesize of output 4 [2021-12-06 17:55:21,852 INFO L388 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 24 treesize of output 22 [2021-12-06 17:55:21,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:55:21,879 INFO L388 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 49 treesize of output 51 [2021-12-06 17:55:22,018 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 33 proven. 14 refuted. 2 times theorem prover too weak. 86 trivial. 0 not checked. [2021-12-06 17:55:22,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744488488] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:55:22,018 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:55:22,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18, 15] total 42 [2021-12-06 17:55:22,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314405045] [2021-12-06 17:55:22,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:55:22,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-12-06 17:55:22,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:55:22,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-12-06 17:55:22,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1360, Unknown=13, NotChecked=228, Total=1722 [2021-12-06 17:55:22,020 INFO L87 Difference]: Start difference. First operand 359 states and 532 transitions. Second operand has 42 states, 40 states have (on average 4.65) internal successors, (186), 38 states have internal predecessors, (186), 13 states have call successors, (38), 6 states have call predecessors, (38), 11 states have return successors, (35), 16 states have call predecessors, (35), 13 states have call successors, (35) [2021-12-06 17:58:37,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:37,592 INFO L93 Difference]: Finished difference Result 802 states and 1238 transitions. [2021-12-06 17:58:37,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-06 17:58:37,592 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 40 states have (on average 4.65) internal successors, (186), 38 states have internal predecessors, (186), 13 states have call successors, (38), 6 states have call predecessors, (38), 11 states have return successors, (35), 16 states have call predecessors, (35), 13 states have call successors, (35) Word has length 145 [2021-12-06 17:58:37,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:37,596 INFO L225 Difference]: With dead ends: 802 [2021-12-06 17:58:37,596 INFO L226 Difference]: Without dead ends: 555 [2021-12-06 17:58:37,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 301 SyntacticMatches, 11 SemanticMatches, 66 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 216.0s TimeCoverageRelationStatistics Valid=359, Invalid=3766, Unknown=47, NotChecked=384, Total=4556 [2021-12-06 17:58:37,599 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 266 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 3630 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 2016 SdHoareTripleChecker+Invalid, 6265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 3630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2500 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:37,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 2016 Invalid, 6265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 3630 Invalid, 0 Unknown, 2500 Unchecked, 2.4s Time] [2021-12-06 17:58:37,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-12-06 17:58:37,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 437. [2021-12-06 17:58:37,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 325 states have (on average 1.2030769230769232) internal successors, (391), 336 states have internal predecessors, (391), 70 states have call successors, (70), 23 states have call predecessors, (70), 41 states have return successors, (162), 80 states have call predecessors, (162), 68 states have call successors, (162) [2021-12-06 17:58:37,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 623 transitions. [2021-12-06 17:58:37,648 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 623 transitions. Word has length 145 [2021-12-06 17:58:37,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:37,648 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 623 transitions. [2021-12-06 17:58:37,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 40 states have (on average 4.65) internal successors, (186), 38 states have internal predecessors, (186), 13 states have call successors, (38), 6 states have call predecessors, (38), 11 states have return successors, (35), 16 states have call predecessors, (35), 13 states have call successors, (35) [2021-12-06 17:58:37,649 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 623 transitions. [2021-12-06 17:58:37,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-06 17:58:37,650 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:37,650 INFO L514 BasicCegarLoop]: 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, 1, 1, 1] [2021-12-06 17:58:37,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-12-06 17:58:37,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-12-06 17:58:37,852 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:37,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:37,853 INFO L85 PathProgramCache]: Analyzing trace with hash -2281174, now seen corresponding path program 2 times [2021-12-06 17:58:37,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:37,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574446919] [2021-12-06 17:58:37,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:37,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:58:38,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:38,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:38,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:58:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:58:38,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:58:38,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:58:38,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:38,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 17:58:38,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 17:58:38,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:58:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 17:58:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:38,329 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-12-06 17:58:38,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:38,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574446919] [2021-12-06 17:58:38,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574446919] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:58:38,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136698767] [2021-12-06 17:58:38,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:58:38,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:38,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:58:38,331 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:58:38,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 17:58:38,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 17:58:38,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:58:38,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 17:58:38,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:58:38,853 INFO L354 Elim1Store]: treesize reduction 157, result has 14.2 percent of original size [2021-12-06 17:58:38,854 INFO L388 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 3 case distinctions, treesize of input 26 treesize of output 35 [2021-12-06 17:58:38,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:58:38,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:58:38,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:58:38,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:58:38,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:58:38,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:58:38,860 INFO L388 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 [2021-12-06 17:58:39,089 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-06 17:58:39,089 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:58:39,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136698767] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:39,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:58:39,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14] total 19 [2021-12-06 17:58:39,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422556757] [2021-12-06 17:58:39,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:39,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:58:39,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:39,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:58:39,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:58:39,091 INFO L87 Difference]: Start difference. First operand 437 states and 623 transitions. Second operand has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 17:58:39,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:39,209 INFO L93 Difference]: Finished difference Result 624 states and 894 transitions. [2021-12-06 17:58:39,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:58:39,209 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 143 [2021-12-06 17:58:39,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:39,212 INFO L225 Difference]: With dead ends: 624 [2021-12-06 17:58:39,212 INFO L226 Difference]: Without dead ends: 454 [2021-12-06 17:58:39,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:58:39,213 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 11 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 153 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:39,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 757 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 153 Unchecked, 0.1s Time] [2021-12-06 17:58:39,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-12-06 17:58:39,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 447. [2021-12-06 17:58:39,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 335 states have (on average 1.2029850746268658) internal successors, (403), 345 states have internal predecessors, (403), 70 states have call successors, (70), 24 states have call predecessors, (70), 41 states have return successors, (158), 80 states have call predecessors, (158), 68 states have call successors, (158) [2021-12-06 17:58:39,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 631 transitions. [2021-12-06 17:58:39,243 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 631 transitions. Word has length 143 [2021-12-06 17:58:39,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:39,244 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 631 transitions. [2021-12-06 17:58:39,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 17:58:39,244 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 631 transitions. [2021-12-06 17:58:39,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-12-06 17:58:39,245 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:39,246 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:58:39,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-06 17:58:39,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 17:58:39,447 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:39,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:39,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1307945050, now seen corresponding path program 1 times [2021-12-06 17:58:39,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:39,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452329768] [2021-12-06 17:58:39,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:39,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:39,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:58:39,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:58:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:39,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:58:39,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:39,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:58:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:58:39,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:58:39,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 17:58:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 17:58:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 17:58:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:39,967 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-12-06 17:58:39,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:39,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452329768] [2021-12-06 17:58:39,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452329768] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:58:39,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656917534] [2021-12-06 17:58:39,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:39,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:39,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:58:39,969 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:58:39,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 17:58:40,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:40,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 1097 conjuncts, 70 conjunts are in the unsatisfiable core [2021-12-06 17:58:40,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:58:40,534 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:58:40,535 INFO L388 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 [2021-12-06 17:58:40,541 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 17:58:40,542 INFO L388 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 [2021-12-06 17:58:41,189 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 91 proven. 12 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 17:58:41,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:58:41,862 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-12-06 17:58:41,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656917534] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:58:41,863 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:58:41,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 21, 11] total 41 [2021-12-06 17:58:41,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668891149] [2021-12-06 17:58:41,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:58:41,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-06 17:58:41,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:41,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-06 17:58:41,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1525, Unknown=0, NotChecked=0, Total=1640 [2021-12-06 17:58:41,865 INFO L87 Difference]: Start difference. First operand 447 states and 631 transitions. Second operand has 41 states, 40 states have (on average 3.55) internal successors, (142), 35 states have internal predecessors, (142), 16 states have call successors, (38), 4 states have call predecessors, (38), 11 states have return successors, (36), 20 states have call predecessors, (36), 16 states have call successors, (36) [2021-12-06 17:58:46,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:46,186 INFO L93 Difference]: Finished difference Result 837 states and 1322 transitions. [2021-12-06 17:58:46,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-06 17:58:46,187 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 3.55) internal successors, (142), 35 states have internal predecessors, (142), 16 states have call successors, (38), 4 states have call predecessors, (38), 11 states have return successors, (36), 20 states have call predecessors, (36), 16 states have call successors, (36) Word has length 141 [2021-12-06 17:58:46,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:46,190 INFO L225 Difference]: With dead ends: 837 [2021-12-06 17:58:46,190 INFO L226 Difference]: Without dead ends: 656 [2021-12-06 17:58:46,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 294 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=419, Invalid=4983, Unknown=0, NotChecked=0, Total=5402 [2021-12-06 17:58:46,193 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 302 mSDsluCounter, 2470 mSDsCounter, 0 mSdLazyCounter, 6215 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 2637 SdHoareTripleChecker+Invalid, 7231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 6215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 709 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:46,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 2637 Invalid, 7231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 6215 Invalid, 0 Unknown, 709 Unchecked, 3.4s Time] [2021-12-06 17:58:46,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-12-06 17:58:46,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 472. [2021-12-06 17:58:46,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 351 states have (on average 1.1937321937321936) internal successors, (419), 359 states have internal predecessors, (419), 75 states have call successors, (75), 28 states have call predecessors, (75), 45 states have return successors, (163), 87 states have call predecessors, (163), 73 states have call successors, (163) [2021-12-06 17:58:46,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 657 transitions. [2021-12-06 17:58:46,233 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 657 transitions. Word has length 141 [2021-12-06 17:58:46,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:46,233 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 657 transitions. [2021-12-06 17:58:46,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 3.55) internal successors, (142), 35 states have internal predecessors, (142), 16 states have call successors, (38), 4 states have call predecessors, (38), 11 states have return successors, (36), 20 states have call predecessors, (36), 16 states have call successors, (36) [2021-12-06 17:58:46,233 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 657 transitions. [2021-12-06 17:58:46,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-12-06 17:58:46,235 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:46,235 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 17:58:46,263 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 17:58:46,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 17:58:46,435 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:46,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:46,436 INFO L85 PathProgramCache]: Analyzing trace with hash -47147753, now seen corresponding path program 1 times [2021-12-06 17:58:46,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:46,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223203825] [2021-12-06 17:58:46,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:46,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:46,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:58:46,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:58:46,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:46,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:46,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:58:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:46,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:58:46,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:58:46,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:46,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:58:46,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 17:58:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:46,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:58:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 17:58:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:46,633 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-06 17:58:46,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:46,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223203825] [2021-12-06 17:58:46,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223203825] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:46,633 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:58:46,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:58:46,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573718815] [2021-12-06 17:58:46,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:46,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:58:46,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:46,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:58:46,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:58:46,635 INFO L87 Difference]: Start difference. First operand 472 states and 657 transitions. Second operand has 10 states, 10 states have (on average 6.0) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:58:47,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:47,127 INFO L93 Difference]: Finished difference Result 660 states and 941 transitions. [2021-12-06 17:58:47,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:58:47,127 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.0) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (15), 4 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 142 [2021-12-06 17:58:47,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:47,129 INFO L225 Difference]: With dead ends: 660 [2021-12-06 17:58:47,130 INFO L226 Difference]: Without dead ends: 472 [2021-12-06 17:58:47,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:58:47,131 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 123 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:47,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 610 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:58:47,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-12-06 17:58:47,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 470. [2021-12-06 17:58:47,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 350 states have (on average 1.1942857142857144) internal successors, (418), 357 states have internal predecessors, (418), 75 states have call successors, (75), 28 states have call predecessors, (75), 44 states have return successors, (161), 87 states have call predecessors, (161), 73 states have call successors, (161) [2021-12-06 17:58:47,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 654 transitions. [2021-12-06 17:58:47,163 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 654 transitions. Word has length 142 [2021-12-06 17:58:47,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:47,164 INFO L470 AbstractCegarLoop]: Abstraction has 470 states and 654 transitions. [2021-12-06 17:58:47,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.0) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2021-12-06 17:58:47,164 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 654 transitions. [2021-12-06 17:58:47,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-12-06 17:58:47,165 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:47,166 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 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, 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] [2021-12-06 17:58:47,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 17:58:47,166 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:47,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:47,166 INFO L85 PathProgramCache]: Analyzing trace with hash -397699477, now seen corresponding path program 1 times [2021-12-06 17:58:47,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:47,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993025328] [2021-12-06 17:58:47,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:47,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:47,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:58:47,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:47,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:47,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:58:47,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:47,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:58:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:58:47,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:47,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:58:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:58:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:58:47,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:58:47,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:58:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:58:47,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 17:58:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,342 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-06 17:58:47,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:47,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993025328] [2021-12-06 17:58:47,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993025328] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:58:47,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698482998] [2021-12-06 17:58:47,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:47,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:47,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:58:47,343 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:58:47,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 17:58:47,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:47,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 17:58:47,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:58:48,954 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_129| Int) (|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_125| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_129|) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_125|) 0))) (exists ((|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_129| Int) (|v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_125| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.base_129|) |v_aws_linked_list_is_valid_aws_linked_list_is_valid_deep_~temp~0#1.offset_125|) 0)))) is different from true [2021-12-06 17:58:56,099 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-06 17:58:56,099 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:58:56,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698482998] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:56,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:58:56,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2021-12-06 17:58:56,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826949667] [2021-12-06 17:58:56,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:56,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:58:56,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:56,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:58:56,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=67, Unknown=2, NotChecked=16, Total=110 [2021-12-06 17:58:56,101 INFO L87 Difference]: Start difference. First operand 470 states and 654 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-06 17:59:02,169 WARN L227 SmtUtils]: Spent 6.05s on a formula simplification. DAG size of input: 29 DAG size of output: 23 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:59:02,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:02,194 INFO L93 Difference]: Finished difference Result 841 states and 1205 transitions. [2021-12-06 17:59:02,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:59:02,194 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 154 [2021-12-06 17:59:02,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:02,196 INFO L225 Difference]: With dead ends: 841 [2021-12-06 17:59:02,196 INFO L226 Difference]: Without dead ends: 451 [2021-12-06 17:59:02,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=31, Invalid=81, Unknown=2, NotChecked=18, Total=132 [2021-12-06 17:59:02,198 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 3 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 258 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:02,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 507 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 258 Unchecked, 0.0s Time] [2021-12-06 17:59:02,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-12-06 17:59:02,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 451. [2021-12-06 17:59:02,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 333 states have (on average 1.1591591591591592) internal successors, (386), 344 states have internal predecessors, (386), 73 states have call successors, (73), 29 states have call predecessors, (73), 44 states have return successors, (143), 80 states have call predecessors, (143), 71 states have call successors, (143) [2021-12-06 17:59:02,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 602 transitions. [2021-12-06 17:59:02,236 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 602 transitions. Word has length 154 [2021-12-06 17:59:02,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:02,236 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 602 transitions. [2021-12-06 17:59:02,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-06 17:59:02,236 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 602 transitions. [2021-12-06 17:59:02,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-06 17:59:02,238 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:02,238 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:59:02,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-12-06 17:59:02,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:02,438 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:02,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:02,439 INFO L85 PathProgramCache]: Analyzing trace with hash 405010793, now seen corresponding path program 2 times [2021-12-06 17:59:02,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:02,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652337757] [2021-12-06 17:59:02,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:02,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:02,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:59:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:02,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:59:02,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:59:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:59:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:59:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:02,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:59:02,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:59:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 17:59:02,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:02,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 17:59:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 17:59:02,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:02,865 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 37 proven. 18 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-12-06 17:59:02,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:02,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652337757] [2021-12-06 17:59:02,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652337757] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:02,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939007359] [2021-12-06 17:59:02,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:59:02,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:02,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:02,867 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:02,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 17:59:03,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-12-06 17:59:03,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:59:03,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 17:59:03,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:03,442 INFO L354 Elim1Store]: treesize reduction 157, result has 14.2 percent of original size [2021-12-06 17:59:03,442 INFO L388 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 3 case distinctions, treesize of input 26 treesize of output 35 [2021-12-06 17:59:03,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:03,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:03,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:03,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:03,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:03,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:03,448 INFO L388 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 [2021-12-06 17:59:12,864 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-12-06 17:59:12,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:59:12,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939007359] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:59:12,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:59:12,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [16] total 23 [2021-12-06 17:59:12,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725970026] [2021-12-06 17:59:12,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:59:12,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:59:12,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:59:12,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:59:12,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:59:12,866 INFO L87 Difference]: Start difference. First operand 451 states and 602 transitions. Second operand has 9 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 17:59:13,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:13,002 INFO L93 Difference]: Finished difference Result 606 states and 820 transitions. [2021-12-06 17:59:13,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:59:13,002 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 152 [2021-12-06 17:59:13,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:13,004 INFO L225 Difference]: With dead ends: 606 [2021-12-06 17:59:13,004 INFO L226 Difference]: Without dead ends: 451 [2021-12-06 17:59:13,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-12-06 17:59:13,006 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 12 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:13,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 406 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 97 Unchecked, 0.0s Time] [2021-12-06 17:59:13,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-12-06 17:59:13,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 447. [2021-12-06 17:59:13,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 329 states have (on average 1.1580547112462005) internal successors, (381), 340 states have internal predecessors, (381), 73 states have call successors, (73), 29 states have call predecessors, (73), 44 states have return successors, (143), 80 states have call predecessors, (143), 71 states have call successors, (143) [2021-12-06 17:59:13,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 597 transitions. [2021-12-06 17:59:13,039 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 597 transitions. Word has length 152 [2021-12-06 17:59:13,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:13,039 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 597 transitions. [2021-12-06 17:59:13,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-06 17:59:13,040 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 597 transitions. [2021-12-06 17:59:13,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-06 17:59:13,041 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:13,041 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 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, 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] [2021-12-06 17:59:13,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-06 17:59:13,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-06 17:59:13,242 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:13,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:13,242 INFO L85 PathProgramCache]: Analyzing trace with hash 270149221, now seen corresponding path program 1 times [2021-12-06 17:59:13,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:13,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714649551] [2021-12-06 17:59:13,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:13,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:59:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:59:13,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:13,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-06 17:59:13,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:13,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 17:59:13,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 17:59:13,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:13,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:59:13,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:59:13,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 17:59:13,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:13,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 17:59:13,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 17:59:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:13,542 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 39 proven. 9 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 17:59:13,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:13,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714649551] [2021-12-06 17:59:13,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714649551] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:13,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574818456] [2021-12-06 17:59:13,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:13,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:13,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:13,543 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:13,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 17:59:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:14,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 117 conjunts are in the unsatisfiable core [2021-12-06 17:59:14,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:14,178 INFO L354 Elim1Store]: treesize reduction 21, result has 30.0 percent of original size [2021-12-06 17:59:14,179 INFO L388 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 18 treesize of output 19 [2021-12-06 17:59:15,615 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 111 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 17:59:15,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:59:17,687 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((v_aws_linked_list_empty_~list.base_32 Int) (v_aws_linked_list_empty_~list.offset_32 Int)) (= v_aws_linked_list_empty_~list.base_32 (select (select |c_#memory_$Pointer$.base| v_aws_linked_list_empty_~list.base_32) v_aws_linked_list_empty_~list.offset_32))) (forall ((v_aws_linked_list_empty_~list.base_32 Int) (v_aws_linked_list_empty_~list.offset_32 Int)) (= (select (select |c_#memory_$Pointer$.offset| v_aws_linked_list_empty_~list.base_32) v_aws_linked_list_empty_~list.offset_32) (+ v_aws_linked_list_empty_~list.offset_32 16)))) is different from false [2021-12-06 17:59:17,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574818456] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:17,689 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:59:17,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 28] total 41 [2021-12-06 17:59:17,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332726072] [2021-12-06 17:59:17,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 17:59:17,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-06 17:59:17,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:59:17,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-06 17:59:17,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1593, Unknown=1, NotChecked=80, Total=1806 [2021-12-06 17:59:17,691 INFO L87 Difference]: Start difference. First operand 447 states and 597 transitions. Second operand has 41 states, 37 states have (on average 4.297297297297297) internal successors, (159), 36 states have internal predecessors, (159), 16 states have call successors, (32), 5 states have call predecessors, (32), 10 states have return successors, (29), 15 states have call predecessors, (29), 16 states have call successors, (29) [2021-12-06 17:59:19,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:19,827 INFO L93 Difference]: Finished difference Result 817 states and 1137 transitions. [2021-12-06 17:59:19,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-06 17:59:19,827 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 37 states have (on average 4.297297297297297) internal successors, (159), 36 states have internal predecessors, (159), 16 states have call successors, (32), 5 states have call predecessors, (32), 10 states have return successors, (29), 15 states have call predecessors, (29), 16 states have call successors, (29) Word has length 152 [2021-12-06 17:59:19,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:19,830 INFO L225 Difference]: With dead ends: 817 [2021-12-06 17:59:19,830 INFO L226 Difference]: Without dead ends: 575 [2021-12-06 17:59:19,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 188 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=371, Invalid=5332, Unknown=1, NotChecked=148, Total=5852 [2021-12-06 17:59:19,833 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 204 mSDsluCounter, 2236 mSDsCounter, 0 mSdLazyCounter, 1897 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 2404 SdHoareTripleChecker+Invalid, 3452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1404 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:19,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 2404 Invalid, 3452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1897 Invalid, 0 Unknown, 1404 Unchecked, 1.4s Time] [2021-12-06 17:59:19,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-12-06 17:59:19,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 469. [2021-12-06 17:59:19,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 345 states have (on average 1.1420289855072463) internal successors, (394), 357 states have internal predecessors, (394), 76 states have call successors, (76), 32 states have call predecessors, (76), 47 states have return successors, (112), 82 states have call predecessors, (112), 74 states have call successors, (112) [2021-12-06 17:59:19,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 582 transitions. [2021-12-06 17:59:19,870 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 582 transitions. Word has length 152 [2021-12-06 17:59:19,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:19,871 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 582 transitions. [2021-12-06 17:59:19,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 37 states have (on average 4.297297297297297) internal successors, (159), 36 states have internal predecessors, (159), 16 states have call successors, (32), 5 states have call predecessors, (32), 10 states have return successors, (29), 15 states have call predecessors, (29), 16 states have call successors, (29) [2021-12-06 17:59:19,871 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 582 transitions. [2021-12-06 17:59:19,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-06 17:59:19,872 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:19,873 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2021-12-06 17:59:19,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-06 17:59:20,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 17:59:20,074 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:20,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:20,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1360457641, now seen corresponding path program 1 times [2021-12-06 17:59:20,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:20,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375459848] [2021-12-06 17:59:20,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:20,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:20,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:59:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:20,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 17:59:20,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:20,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:20,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:59:20,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:20,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:59:20,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:59:20,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:59:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:59:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:59:20,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:20,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:59:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 17:59:20,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,375 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-12-06 17:59:20,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:20,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375459848] [2021-12-06 17:59:20,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375459848] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:20,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647858636] [2021-12-06 17:59:20,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:20,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:20,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:20,376 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:20,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 17:59:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:20,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:59:20,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:21,139 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-06 17:59:21,139 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:59:21,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647858636] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:59:21,139 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:59:21,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [14] total 22 [2021-12-06 17:59:21,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491448435] [2021-12-06 17:59:21,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:59:21,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:59:21,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:59:21,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:59:21,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:59:21,141 INFO L87 Difference]: Start difference. First operand 469 states and 582 transitions. Second operand has 10 states, 10 states have (on average 6.3) internal successors, (63), 9 states have internal predecessors, (63), 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) [2021-12-06 17:59:21,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:21,511 INFO L93 Difference]: Finished difference Result 583 states and 735 transitions. [2021-12-06 17:59:21,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:59:21,511 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 9 states have internal predecessors, (63), 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 156 [2021-12-06 17:59:21,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:21,513 INFO L225 Difference]: With dead ends: 583 [2021-12-06 17:59:21,513 INFO L226 Difference]: Without dead ends: 466 [2021-12-06 17:59:21,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=719, Unknown=0, NotChecked=0, Total=812 [2021-12-06 17:59:21,514 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 185 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:21,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 832 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:59:21,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-12-06 17:59:21,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 466. [2021-12-06 17:59:21,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 343 states have (on average 1.1341107871720117) internal successors, (389), 354 states have internal predecessors, (389), 76 states have call successors, (76), 32 states have call predecessors, (76), 46 states have return successors, (111), 82 states have call predecessors, (111), 74 states have call successors, (111) [2021-12-06 17:59:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 576 transitions. [2021-12-06 17:59:21,546 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 576 transitions. Word has length 156 [2021-12-06 17:59:21,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:21,546 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 576 transitions. [2021-12-06 17:59:21,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.3) internal successors, (63), 9 states have internal predecessors, (63), 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) [2021-12-06 17:59:21,546 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 576 transitions. [2021-12-06 17:59:21,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-06 17:59:21,548 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:21,548 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2021-12-06 17:59:21,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-06 17:59:21,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-12-06 17:59:21,749 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:21,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:21,750 INFO L85 PathProgramCache]: Analyzing trace with hash 26455128, now seen corresponding path program 1 times [2021-12-06 17:59:21,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:21,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700397187] [2021-12-06 17:59:21,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:21,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:21,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:21,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:59:21,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:21,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:21,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:21,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:21,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:21,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 17:59:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:59:22,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:59:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:59:22,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:59:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:59:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:22,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:59:22,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:59:22,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 17:59:22,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 17:59:22,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:22,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-06 17:59:22,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,215 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 58 proven. 27 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-12-06 17:59:22,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:22,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700397187] [2021-12-06 17:59:22,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700397187] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:22,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416024234] [2021-12-06 17:59:22,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:22,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:22,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:22,217 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:22,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 17:59:22,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:22,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 1321 conjuncts, 61 conjunts are in the unsatisfiable core [2021-12-06 17:59:22,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:22,900 INFO L354 Elim1Store]: treesize reduction 21, result has 30.0 percent of original size [2021-12-06 17:59:22,900 INFO L388 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 18 treesize of output 19 [2021-12-06 17:59:22,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:59:22,903 INFO L388 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 [2021-12-06 17:59:47,676 WARN L227 SmtUtils]: Spent 10.02s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 18:00:02,045 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 154 proven. 15 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-12-06 18:00:02,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:00:02,598 INFO L388 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 19 treesize of output 17 [2021-12-06 18:00:02,601 INFO L388 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 13 [2021-12-06 18:00:02,629 INFO L354 Elim1Store]: treesize reduction 17, result has 63.0 percent of original size [2021-12-06 18:00:02,629 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 94 treesize of output 98 [2021-12-06 18:00:02,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:00:02,640 INFO L388 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 98 treesize of output 114 [2021-12-06 18:00:02,645 INFO L388 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 33 treesize of output 31 [2021-12-06 18:00:02,693 INFO L388 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 8 treesize of output 6 [2021-12-06 18:00:02,735 INFO L388 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 26 treesize of output 24 [2021-12-06 18:00:02,775 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:00:02,775 INFO L388 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 34 treesize of output 38 [2021-12-06 18:00:02,832 INFO L388 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 8 treesize of output 6 [2021-12-06 18:00:02,883 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:00:02,883 INFO L388 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 105 treesize of output 103 [2021-12-06 18:00:03,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:00:03,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:00:03,020 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-06 18:00:03,020 INFO L388 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 1 [2021-12-06 18:00:03,080 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 70 proven. 12 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2021-12-06 18:00:03,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416024234] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:00:03,081 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:00:03,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 12] total 35 [2021-12-06 18:00:03,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325005478] [2021-12-06 18:00:03,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:00:03,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-12-06 18:00:03,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:00:03,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-12-06 18:00:03,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1068, Unknown=7, NotChecked=0, Total=1190 [2021-12-06 18:00:03,082 INFO L87 Difference]: Start difference. First operand 466 states and 576 transitions. Second operand has 35 states, 33 states have (on average 5.575757575757576) internal successors, (184), 31 states have internal predecessors, (184), 17 states have call successors, (40), 5 states have call predecessors, (40), 9 states have return successors, (38), 19 states have call predecessors, (38), 17 states have call successors, (38) [2021-12-06 18:00:10,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:00:10,063 INFO L93 Difference]: Finished difference Result 759 states and 1079 transitions. [2021-12-06 18:00:10,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-12-06 18:00:10,064 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 5.575757575757576) internal successors, (184), 31 states have internal predecessors, (184), 17 states have call successors, (40), 5 states have call predecessors, (40), 9 states have return successors, (38), 19 states have call predecessors, (38), 17 states have call successors, (38) Word has length 168 [2021-12-06 18:00:10,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:00:10,067 INFO L225 Difference]: With dead ends: 759 [2021-12-06 18:00:10,067 INFO L226 Difference]: Without dead ends: 600 [2021-12-06 18:00:10,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 357 SyntacticMatches, 8 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 43.9s TimeCoverageRelationStatistics Valid=370, Invalid=3403, Unknown=9, NotChecked=0, Total=3782 [2021-12-06 18:00:10,069 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 188 mSDsluCounter, 1947 mSDsCounter, 0 mSdLazyCounter, 2522 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 2110 SdHoareTripleChecker+Invalid, 3229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 622 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:00:10,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 2110 Invalid, 3229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2522 Invalid, 0 Unknown, 622 Unchecked, 1.9s Time] [2021-12-06 18:00:10,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-12-06 18:00:10,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 454. [2021-12-06 18:00:10,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 335 states have (on average 1.128358208955224) internal successors, (378), 346 states have internal predecessors, (378), 73 states have call successors, (73), 31 states have call predecessors, (73), 45 states have return successors, (104), 79 states have call predecessors, (104), 71 states have call successors, (104) [2021-12-06 18:00:10,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 555 transitions. [2021-12-06 18:00:10,108 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 555 transitions. Word has length 168 [2021-12-06 18:00:10,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:00:10,108 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 555 transitions. [2021-12-06 18:00:10,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 5.575757575757576) internal successors, (184), 31 states have internal predecessors, (184), 17 states have call successors, (40), 5 states have call predecessors, (40), 9 states have return successors, (38), 19 states have call predecessors, (38), 17 states have call successors, (38) [2021-12-06 18:00:10,108 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 555 transitions. [2021-12-06 18:00:10,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-06 18:00:10,109 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:00:10,110 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 18:00:10,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-06 18:00:10,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-06 18:00:10,311 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:00:10,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:00:10,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1733917871, now seen corresponding path program 2 times [2021-12-06 18:00:10,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:00:10,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137738835] [2021-12-06 18:00:10,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:00:10,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:00:10,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:10,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:00:10,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:10,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:00:10,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:10,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:00:10,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:10,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 18:00:10,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:00:47,637 WARN L227 SmtUtils]: Spent 12.16s on a formula simplification that was a NOOP. DAG size: 122 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 18:01:01,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:01:01,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:01:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:01:01,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:01:01,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:01:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:01:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 18:01:01,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:01:01,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:01:01,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 18:01:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 18:01:01,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:01:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 18:01:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:01,669 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-12-06 18:01:01,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:01:01,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137738835] [2021-12-06 18:01:01,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137738835] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:01:01,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58532769] [2021-12-06 18:01:01,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:01:01,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:01:01,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:01:01,670 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:01:01,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 18:01:03,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:01:03,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:01:03,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 1336 conjuncts, 146 conjunts are in the unsatisfiable core [2021-12-06 18:01:03,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:01:03,153 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 18:01:03,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2021-12-06 18:01:03,239 INFO L388 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 11 treesize of output 7 [2021-12-06 18:01:03,429 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-12-06 18:01:03,430 INFO L388 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 16 treesize of output 17 [2021-12-06 18:01:03,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:03,433 INFO L388 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 [2021-12-06 18:01:03,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-12-06 18:01:03,603 INFO L388 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 11 treesize of output 7 [2021-12-06 18:01:03,606 INFO L388 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 7 treesize of output 3 [2021-12-06 18:01:03,758 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 15 [2021-12-06 18:01:04,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,657 INFO L354 Elim1Store]: treesize reduction 43, result has 39.4 percent of original size [2021-12-06 18:01:04,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 53 [2021-12-06 18:01:04,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,726 INFO L354 Elim1Store]: treesize reduction 159, result has 34.0 percent of original size [2021-12-06 18:01:04,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 3 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 300 treesize of output 259 [2021-12-06 18:01:04,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:04,738 INFO L388 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 200 treesize of output 164 [2021-12-06 18:01:04,762 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-12-06 18:01:04,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 26 [2021-12-06 18:01:04,775 INFO L388 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 [2021-12-06 18:01:09,295 INFO L388 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 [2021-12-06 18:01:09,335 INFO L388 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 [2021-12-06 18:01:09,371 INFO L388 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 [2021-12-06 18:01:10,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-12-06 18:01:10,819 INFO L388 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 7 treesize of output 5 [2021-12-06 18:01:10,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-12-06 18:01:10,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-12-06 18:01:10,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-12-06 18:01:10,947 INFO L388 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 7 treesize of output 5 [2021-12-06 18:01:10,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:10,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,003 INFO L388 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 68 treesize of output 42 [2021-12-06 18:01:11,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 42 [2021-12-06 18:01:11,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-12-06 18:01:11,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,477 INFO L354 Elim1Store]: treesize reduction 21, result has 36.4 percent of original size [2021-12-06 18:01:11,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 101 [2021-12-06 18:01:11,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:11,866 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:01:11,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 95 [2021-12-06 18:01:11,879 INFO L388 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 7 treesize of output 5 [2021-12-06 18:01:11,962 INFO L388 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 7 treesize of output 5 [2021-12-06 18:01:12,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:12,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:12,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:01:12,145 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:01:12,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 38 [2021-12-06 18:01:12,162 INFO L388 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 7 treesize of output 5 [2021-12-06 18:02:51,300 INFO L354 Elim1Store]: treesize reduction 37, result has 9.8 percent of original size [2021-12-06 18:02:51,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 126 treesize of output 97 [2021-12-06 18:02:51,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:02:51,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:02:51,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 104 treesize of output 116 [2021-12-06 18:02:51,506 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 70 proven. 70 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 18:02:51,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:02:52,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:02:52,930 INFO L388 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 216 treesize of output 204 [2021-12-06 18:02:56,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58532769] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:02:56,588 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:02:56,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 27] total 41 [2021-12-06 18:02:56,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932197473] [2021-12-06 18:02:56,588 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:02:56,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-06 18:02:56,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:02:56,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-06 18:02:56,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=2458, Unknown=8, NotChecked=0, Total=2652 [2021-12-06 18:02:56,589 INFO L87 Difference]: Start difference. First operand 454 states and 555 transitions. Second operand has 41 states, 36 states have (on average 4.083333333333333) internal successors, (147), 34 states have internal predecessors, (147), 18 states have call successors, (30), 7 states have call predecessors, (30), 9 states have return successors, (29), 17 states have call predecessors, (29), 18 states have call successors, (29) [2021-12-06 18:03:02,703 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:03:05,914 WARN L860 $PredicateComparison]: unable to prove that (let ((.cse6 (@diff |c_old(#memory_$Pointer$.base)| |c_#memory_$Pointer$.base|)) (.cse26 (@diff |c_old(#memory_$Pointer$.offset)| |c_#memory_$Pointer$.offset|))) (let ((.cse12 (store |c_old(#memory_$Pointer$.offset)| .cse26 (select |c_#memory_$Pointer$.offset| .cse26))) (.cse28 (store |c_old(#memory_$Pointer$.base)| .cse6 (select |c_#memory_$Pointer$.base| .cse6)))) (let ((.cse27 (@diff .cse28 |c_#memory_$Pointer$.base|)) (.cse11 (@diff .cse12 |c_#memory_$Pointer$.offset|))) (let ((.cse9 (store .cse12 .cse11 (select |c_#memory_$Pointer$.offset| .cse11))) (.cse3 (store .cse28 .cse27 (select |c_#memory_$Pointer$.base| .cse27)))) (let ((.cse2 (@diff .cse3 |c_#memory_$Pointer$.base|)) (.cse10 (@diff .cse9 |c_#memory_$Pointer$.offset|))) (let ((.cse1 (store .cse9 .cse10 (select |c_#memory_$Pointer$.offset| .cse10))) (.cse22 (store .cse3 .cse2 (select |c_#memory_$Pointer$.base| .cse2)))) (let ((.cse23 (@diff .cse22 |c_#memory_$Pointer$.base|)) (.cse0 (@diff .cse1 |c_#memory_$Pointer$.offset|))) (let ((.cse21 (store .cse1 .cse0 (select |c_#memory_$Pointer$.offset| .cse0))) (.cse7 (store .cse22 .cse23 (select |c_#memory_$Pointer$.base| .cse23)))) (let ((.cse8 (@diff .cse7 |c_#memory_$Pointer$.base|)) (.cse20 (@diff .cse21 |c_#memory_$Pointer$.offset|))) (let ((.cse18 (store .cse21 .cse20 (select |c_#memory_$Pointer$.offset| .cse20))) (.cse25 (store .cse7 .cse8 (select |c_#memory_$Pointer$.base| .cse8)))) (let ((.cse24 (@diff .cse25 |c_#memory_$Pointer$.base|)) (.cse19 (@diff .cse18 |c_#memory_$Pointer$.offset|))) (let ((.cse16 (store .cse18 .cse19 (select |c_#memory_$Pointer$.offset| .cse19))) (.cse4 (store .cse25 .cse24 (select |c_#memory_$Pointer$.base| .cse24)))) (let ((.cse5 (@diff .cse4 |c_#memory_$Pointer$.base|)) (.cse17 (@diff .cse16 |c_#memory_$Pointer$.offset|))) (and (or (<= (+ .cse0 1) |c_#StackHeapBarrier|) (= |c_ensure_linked_list_is_allocated_#in~list.base| .cse0) (= |c_#memory_$Pointer$.offset| .cse1)) (or (= .cse2 |c_ensure_linked_list_is_allocated_#in~list.base|) (<= (+ .cse2 1) |c_#StackHeapBarrier|) (= .cse3 |c_#memory_$Pointer$.base|)) (= |c_#memory_$Pointer$.base| (store .cse4 .cse5 (select |c_#memory_$Pointer$.base| .cse5))) (or (= .cse6 |c_ensure_linked_list_is_allocated_#in~list.base|) (<= (+ .cse6 1) |c_#StackHeapBarrier|) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|)) (or (= .cse7 |c_#memory_$Pointer$.base|) (= .cse8 |c_ensure_linked_list_is_allocated_#in~list.base|) (<= (+ .cse8 1) |c_#StackHeapBarrier|)) (or (= |c_#memory_$Pointer$.offset| .cse9) (<= (+ .cse10 1) |c_#StackHeapBarrier|) (= .cse10 |c_ensure_linked_list_is_allocated_#in~list.base|)) (or (<= (+ .cse11 1) |c_#StackHeapBarrier|) (= .cse11 |c_ensure_linked_list_is_allocated_#in~list.base|) (= |c_#memory_$Pointer$.offset| .cse12)) (exists ((v_arrayElimArr_11 (Array Int Int)) (ensure_linked_list_is_allocated_~node~0.base Int) (ensure_linked_list_is_allocated_~curr~0.offset Int) (ensure_linked_list_is_allocated_~curr~0.base Int) (v_ArrVal_20850 (Array Int Int)) (v_ArrVal_20845 (Array Int Int)) (v_ArrVal_20856 (Array Int Int)) (v_ArrVal_20858 (Array Int Int)) (v_ArrVal_20852 (Array Int Int)) (v_ArrVal_20861 Int) (v_ArrVal_20851 (Array Int Int)) (v_ArrVal_20853 (Array Int Int)) (v_ArrVal_20849 (Array Int Int))) (let ((.cse14 (select v_arrayElimArr_11 |c_ensure_linked_list_is_allocated_#in~list.offset|))) (and (<= ensure_linked_list_is_allocated_~curr~0.base ensure_linked_list_is_allocated_~node~0.base) (= |c_#memory_$Pointer$.offset| (store (let ((.cse13 (store (store (store |c_old(#memory_$Pointer$.offset)| |c_ensure_linked_list_is_allocated_#in~list.base| v_ArrVal_20845) .cse14 v_ArrVal_20851) ensure_linked_list_is_allocated_~node~0.base v_ArrVal_20849))) (store .cse13 ensure_linked_list_is_allocated_~curr~0.base (store (select .cse13 ensure_linked_list_is_allocated_~curr~0.base) ensure_linked_list_is_allocated_~curr~0.offset (+ |c_ensure_linked_list_is_allocated_#in~list.offset| 16)))) |c_ensure_linked_list_is_allocated_#in~list.base| v_ArrVal_20856)) (= (select |c_old(#valid)| .cse14) 0) (= |c_#memory_$Pointer$.base| (let ((.cse15 (store (store (store |c_old(#memory_$Pointer$.base)| |c_ensure_linked_list_is_allocated_#in~list.base| v_arrayElimArr_11) .cse14 v_ArrVal_20850) ensure_linked_list_is_allocated_~node~0.base v_ArrVal_20852))) (store (store .cse15 ensure_linked_list_is_allocated_~curr~0.base v_ArrVal_20858) |c_ensure_linked_list_is_allocated_#in~list.base| (store (select (store .cse15 ensure_linked_list_is_allocated_~curr~0.base v_ArrVal_20853) |c_ensure_linked_list_is_allocated_#in~list.base|) (+ |c_ensure_linked_list_is_allocated_#in~list.offset| 24) v_ArrVal_20861)))) (< ensure_linked_list_is_allocated_~node~0.base |c_#StackHeapBarrier|)))) (= |c_#memory_$Pointer$.offset| (store .cse16 .cse17 (select |c_#memory_$Pointer$.offset| .cse17))) (or (= |c_#memory_$Pointer$.offset| .cse18) (= .cse19 |c_ensure_linked_list_is_allocated_#in~list.base|) (<= (+ .cse19 1) |c_#StackHeapBarrier|)) (or (<= (+ .cse20 1) |c_#StackHeapBarrier|) (= |c_#memory_$Pointer$.offset| .cse21) (= .cse20 |c_ensure_linked_list_is_allocated_#in~list.base|)) (or (= .cse22 |c_#memory_$Pointer$.base|) (= .cse23 |c_ensure_linked_list_is_allocated_#in~list.base|) (<= (+ .cse23 1) |c_#StackHeapBarrier|)) (or (= |c_ensure_linked_list_is_allocated_#in~list.base| .cse24) (= |c_#memory_$Pointer$.base| .cse25) (<= (+ .cse24 1) |c_#StackHeapBarrier|)) (or (= |c_ensure_linked_list_is_allocated_#in~list.base| .cse26) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|) (<= (+ .cse26 1) |c_#StackHeapBarrier|)) (or (<= (+ .cse5 1) |c_#StackHeapBarrier|) (= .cse4 |c_#memory_$Pointer$.base|) (= |c_ensure_linked_list_is_allocated_#in~list.base| .cse5)) (or (= .cse27 |c_ensure_linked_list_is_allocated_#in~list.base|) (<= (+ .cse27 1) |c_#StackHeapBarrier|) (= |c_#memory_$Pointer$.base| .cse28)) (or (<= (+ .cse17 1) |c_#StackHeapBarrier|) (= |c_#memory_$Pointer$.offset| .cse16) (= .cse17 |c_ensure_linked_list_is_allocated_#in~list.base|)))))))))))))))) is different from true [2021-12-06 18:03:09,121 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:03:14,140 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:03:17,026 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 18:03:27,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:03:27,936 INFO L93 Difference]: Finished difference Result 914 states and 1243 transitions. [2021-12-06 18:03:27,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-12-06 18:03:27,936 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 36 states have (on average 4.083333333333333) internal successors, (147), 34 states have internal predecessors, (147), 18 states have call successors, (30), 7 states have call predecessors, (30), 9 states have return successors, (29), 17 states have call predecessors, (29), 18 states have call successors, (29) Word has length 159 [2021-12-06 18:03:27,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:03:27,942 INFO L225 Difference]: With dead ends: 914 [2021-12-06 18:03:27,942 INFO L226 Difference]: Without dead ends: 800 [2021-12-06 18:03:27,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 283 SyntacticMatches, 6 SemanticMatches, 76 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1490 ImplicationChecksByTransitivity, 33.6s TimeCoverageRelationStatistics Valid=438, Invalid=5405, Unknown=13, NotChecked=150, Total=6006 [2021-12-06 18:03:27,944 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 314 mSDsluCounter, 1807 mSDsCounter, 0 mSdLazyCounter, 2575 mSolverCounterSat, 419 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 2126 SdHoareTripleChecker+Invalid, 4371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 2575 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 1373 IncrementalHoareTripleChecker+Unchecked, 23.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:03:27,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 2126 Invalid, 4371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 2575 Invalid, 4 Unknown, 1373 Unchecked, 23.1s Time] [2021-12-06 18:03:27,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-12-06 18:03:28,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 575. [2021-12-06 18:03:28,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 434 states have (on average 1.1221198156682028) internal successors, (487), 447 states have internal predecessors, (487), 83 states have call successors, (83), 40 states have call predecessors, (83), 57 states have return successors, (126), 90 states have call predecessors, (126), 81 states have call successors, (126) [2021-12-06 18:03:28,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 696 transitions. [2021-12-06 18:03:28,025 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 696 transitions. Word has length 159 [2021-12-06 18:03:28,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:03:28,025 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 696 transitions. [2021-12-06 18:03:28,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 36 states have (on average 4.083333333333333) internal successors, (147), 34 states have internal predecessors, (147), 18 states have call successors, (30), 7 states have call predecessors, (30), 9 states have return successors, (29), 17 states have call predecessors, (29), 18 states have call successors, (29) [2021-12-06 18:03:28,026 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 696 transitions. [2021-12-06 18:03:28,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-06 18:03:28,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:03:28,027 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 18:03:28,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-12-06 18:03:28,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 18:03:28,228 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:03:28,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:03:28,230 INFO L85 PathProgramCache]: Analyzing trace with hash 2097526707, now seen corresponding path program 3 times [2021-12-06 18:03:28,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:03:28,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188074164] [2021-12-06 18:03:28,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:28,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:03:28,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:28,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:03:28,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:03:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:03:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:29,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 18:03:29,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 18:03:29,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:03:29,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:03:29,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 18:03:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 18:03:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:29,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 18:03:29,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:30,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:03:30,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:30,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 18:03:30,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:30,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-06 18:03:30,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:30,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:30,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:30,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 18:03:30,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:30,152 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 22 proven. 51 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-12-06 18:03:30,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:03:30,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188074164] [2021-12-06 18:03:30,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188074164] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:03:30,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954771490] [2021-12-06 18:03:30,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 18:03:30,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:30,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:03:30,154 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:03:30,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 18:03:47,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 18:03:47,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:03:47,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 1296 conjuncts, 255 conjunts are in the unsatisfiable core [2021-12-06 18:03:47,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:03:47,569 INFO L388 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 [2021-12-06 18:03:47,640 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 14 [2021-12-06 18:03:47,649 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:03:47,650 INFO L388 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 1 case distinctions, treesize of input 14 treesize of output 20 [2021-12-06 18:03:47,654 INFO L388 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 5 treesize of output 3 [2021-12-06 18:03:47,742 INFO L354 Elim1Store]: treesize reduction 30, result has 38.8 percent of original size [2021-12-06 18:03:47,742 INFO L388 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 52 treesize of output 64 [2021-12-06 18:03:47,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:03:47,748 INFO L388 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 20 treesize of output 24 [2021-12-06 18:03:47,753 INFO L388 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 [2021-12-06 18:03:47,768 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-12-06 18:03:47,770 INFO L388 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 [2021-12-06 18:03:47,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:03:47,787 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 19 [2021-12-06 18:03:47,800 INFO L388 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 34 treesize of output 16 [2021-12-06 18:03:47,932 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-12-06 18:03:48,163 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_21820 (Array Int Int)) (ensure_linked_list_is_allocated_~curr~0.base Int) (v_ArrVal_21816 (Array Int Int)) (v_ArrVal_21818 (Array Int Int))) (and (< ensure_linked_list_is_allocated_~curr~0.base |c_#StackHeapBarrier|) (= (let ((.cse0 (store |c_old(#memory_$Pointer$.base)| |c_ensure_linked_list_is_allocated_#in~list.base| v_ArrVal_21816))) (store (store .cse0 ensure_linked_list_is_allocated_~curr~0.base v_ArrVal_21820) |c_ensure_linked_list_is_allocated_#in~list.base| (store (select (store .cse0 ensure_linked_list_is_allocated_~curr~0.base v_ArrVal_21818) |c_ensure_linked_list_is_allocated_#in~list.base|) (+ |c_ensure_linked_list_is_allocated_#in~list.offset| 24) ensure_linked_list_is_allocated_~curr~0.base))) |c_#memory_$Pointer$.base|))) is different from true [2021-12-06 18:03:48,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:03:48,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:03:48,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:03:48,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 48 [2021-12-06 18:03:48,187 INFO L388 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 [2021-12-06 18:04:19,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:04:20,184 INFO L354 Elim1Store]: treesize reduction 569, result has 18.6 percent of original size [2021-12-06 18:04:20,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 3 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 11 new quantified variables, introduced 26 case distinctions, treesize of input 473 treesize of output 482 [2021-12-06 18:04:20,423 INFO L354 Elim1Store]: treesize reduction 819, result has 17.4 percent of original size [2021-12-06 18:04:20,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 3 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 491 treesize of output 541 [2021-12-06 18:04:20,433 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Should have been eliminated by DER [2021-12-06 18:04:20,433 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:04:20,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2021-12-06 18:04:20,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994844041] [2021-12-06 18:04:20,433 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 18:04:20,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 18:04:20,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:04:20,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 18:04:20,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=3628, Unknown=12, NotChecked=122, Total=4032 [2021-12-06 18:04:20,434 INFO L87 Difference]: Start difference. First operand 575 states and 696 transitions. Second operand has 26 states, 22 states have (on average 3.8181818181818183) internal successors, (84), 23 states have internal predecessors, (84), 11 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 9 states have call predecessors, (15), 10 states have call successors, (15) [2021-12-06 18:04:20,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 18:04:20,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 132 SyntacticMatches, 7 SemanticMatches, 62 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 26.9s TimeCoverageRelationStatistics Valid=270, Invalid=3628, Unknown=12, NotChecked=122, Total=4032 [2021-12-06 18:04:20,435 INFO L933 BasicCegarLoop]: 1 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, 1 SdHoareTripleChecker+Invalid, 1 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 [2021-12-06 18:04:20,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:04:20,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-12-06 18:04:20,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 18:04:20,638 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@7fd3c959 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:455) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.addOtherSuccessors(DeterministicInterpolantAutomaton.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) 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) [2021-12-06 18:04:20,647 INFO L158 Benchmark]: Toolchain (without parser) took 636876.51ms. Allocated memory was 107.0MB in the beginning and 652.2MB in the end (delta: 545.3MB). Free memory was 79.7MB in the beginning and 254.7MB in the end (delta: -175.0MB). Peak memory consumption was 371.8MB. Max. memory is 16.1GB. [2021-12-06 18:04:20,648 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 107.0MB. Free memory was 81.6MB in the beginning and 81.5MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 18:04:20,649 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1429.75ms. Allocated memory was 107.0MB in the beginning and 130.0MB in the end (delta: 23.1MB). Free memory was 79.7MB in the beginning and 88.6MB in the end (delta: -8.9MB). Peak memory consumption was 56.1MB. Max. memory is 16.1GB. [2021-12-06 18:04:20,649 INFO L158 Benchmark]: Boogie Procedure Inliner took 88.04ms. Allocated memory is still 130.0MB. Free memory was 88.6MB in the beginning and 82.9MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-12-06 18:04:20,650 INFO L158 Benchmark]: Boogie Preprocessor took 38.35ms. Allocated memory is still 130.0MB. Free memory was 82.9MB in the beginning and 78.8MB in the end (delta: 4.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-12-06 18:04:20,651 INFO L158 Benchmark]: RCFGBuilder took 519.41ms. Allocated memory was 130.0MB in the beginning and 157.3MB in the end (delta: 27.3MB). Free memory was 78.8MB in the beginning and 111.2MB in the end (delta: -32.4MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. [2021-12-06 18:04:20,651 INFO L158 Benchmark]: TraceAbstraction took 634796.47ms. Allocated memory was 157.3MB in the beginning and 652.2MB in the end (delta: 494.9MB). Free memory was 111.2MB in the beginning and 254.7MB in the end (delta: -143.6MB). Peak memory consumption was 351.9MB. Max. memory is 16.1GB. [2021-12-06 18:04:20,655 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.13ms. Allocated memory is still 107.0MB. Free memory was 81.6MB in the beginning and 81.5MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1429.75ms. Allocated memory was 107.0MB in the beginning and 130.0MB in the end (delta: 23.1MB). Free memory was 79.7MB in the beginning and 88.6MB in the end (delta: -8.9MB). Peak memory consumption was 56.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 88.04ms. Allocated memory is still 130.0MB. Free memory was 88.6MB in the beginning and 82.9MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 38.35ms. Allocated memory is still 130.0MB. Free memory was 82.9MB in the beginning and 78.8MB in the end (delta: 4.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 519.41ms. Allocated memory was 130.0MB in the beginning and 157.3MB in the end (delta: 27.3MB). Free memory was 78.8MB in the beginning and 111.2MB in the end (delta: -32.4MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. * TraceAbstraction took 634796.47ms. Allocated memory was 157.3MB in the beginning and 652.2MB in the end (delta: 494.9MB). Free memory was 111.2MB in the beginning and 254.7MB in the end (delta: -143.6MB). Peak memory consumption was 351.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@7fd3c959 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@7fd3c959: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-12-06 18:04:20,872 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2021-12-06 18:04:20,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/config/AutomizerReach.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_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:04:22,261 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:04:22,263 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:04:22,293 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:04:22,293 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:04:22,294 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:04:22,295 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:04:22,297 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:04:22,299 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:04:22,299 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:04:22,300 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:04:22,301 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:04:22,302 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:04:22,303 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:04:22,304 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:04:22,305 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:04:22,306 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:04:22,306 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:04:22,320 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:04:22,322 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:04:22,324 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:04:22,325 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:04:22,326 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:04:22,327 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:04:22,329 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:04:22,330 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:04:22,330 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:04:22,331 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:04:22,331 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:04:22,332 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:04:22,333 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:04:22,333 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:04:22,334 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:04:22,335 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:04:22,335 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:04:22,336 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:04:22,336 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:04:22,336 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:04:22,336 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:04:22,337 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:04:22,338 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:04:22,339 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-12-06 18:04:22,356 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:04:22,356 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:04:22,357 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:04:22,357 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:04:22,357 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:04:22,358 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:04:22,358 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:04:22,358 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:04:22,358 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:04:22,359 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:04:22,359 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:04:22,359 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 18:04:22,359 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:04:22,359 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 18:04:22,359 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 18:04:22,359 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 18:04:22,360 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 18:04:22,360 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 18:04:22,360 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:04:22,360 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 18:04:22,360 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:04:22,360 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:04:22,360 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:04:22,361 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:04:22,361 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:04:22,361 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:04:22,361 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 18:04:22,361 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 18:04:22,361 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 18:04:22,361 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 18:04:22,362 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 18:04:22,362 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 18:04:22,362 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:04:22,362 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 18:04:22,362 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_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/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_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fab5c58d108ab0116c19af669265df6088034967e28562e9e7d2713e6ada683d [2021-12-06 18:04:22,578 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:04:22,595 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:04:22,597 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:04:22,597 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:04:22,598 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:04:22,599 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2021-12-06 18:04:22,644 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/3f2a48252/9e5740171c78487b90fc6cbd96c28637/FLAG82a406d5f [2021-12-06 18:04:23,241 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:04:23,242 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i [2021-12-06 18:04:23,266 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/3f2a48252/9e5740171c78487b90fc6cbd96c28637/FLAG82a406d5f [2021-12-06 18:04:23,622 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/data/3f2a48252/9e5740171c78487b90fc6cbd96c28637 [2021-12-06 18:04:23,625 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:04:23,626 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:04:23,627 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:04:23,627 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:04:23,630 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:04:23,631 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:04:23" (1/1) ... [2021-12-06 18:04:23,632 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b734c9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:23, skipping insertion in model container [2021-12-06 18:04:23,632 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:04:23" (1/1) ... [2021-12-06 18:04:23,637 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:04:23,690 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:04:23,865 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2021-12-06 18:04:23,871 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2021-12-06 18:04:24,428 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,428 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,429 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,429 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,430 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,441 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,442 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,444 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,444 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,446 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,447 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,447 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,448 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,691 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 18:04:24,696 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 18:04:24,696 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 18:04:24,697 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 18:04:24,698 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 18:04:24,699 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 18:04:24,699 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 18:04:24,699 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 18:04:24,700 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 18:04:24,700 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 18:04:24,810 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 18:04:24,833 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:04:24,851 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-12-06 18:04:24,901 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:04:24,904 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2021-12-06 18:04:24,904 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2021-12-06 18:04:24,941 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,941 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,941 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,942 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,942 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,947 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,948 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,949 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,949 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,950 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,950 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,950 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,951 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:24,976 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 18:04:24,976 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 18:04:24,977 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 18:04:24,977 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 18:04:24,978 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 18:04:24,978 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 18:04:24,979 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 18:04:24,979 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 18:04:24,979 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 18:04:24,980 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 18:04:24,995 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 18:04:25,006 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:04:25,012 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:04:25,021 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4503,4516] [2021-12-06 18:04:25,021 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_f976f946-124d-4c39-a4e0-347fe3cb2093/sv-benchmarks/c/aws-c-common/aws_linked_list_swap_contents_harness.i[4563,4576] [2021-12-06 18:04:25,046 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,046 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,046 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,047 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,047 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,051 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,053 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,053 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,054 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,054 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,054 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 18:04:25,076 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 18:04:25,076 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 18:04:25,077 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 18:04:25,077 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 18:04:25,078 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 18:04:25,078 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 18:04:25,078 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 18:04:25,079 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 18:04:25,079 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 18:04:25,079 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 18:04:25,102 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 18:04:25,113 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:04:25,278 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:04:25,278 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25 WrapperNode [2021-12-06 18:04:25,278 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:04:25,279 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:04:25,279 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:04:25,279 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:04:25,284 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,336 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,369 INFO L137 Inliner]: procedures = 698, calls = 1080, calls flagged for inlining = 51, calls inlined = 5, statements flattened = 215 [2021-12-06 18:04:25,369 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:04:25,370 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:04:25,370 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:04:25,370 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:04:25,376 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,377 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,381 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,381 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,396 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,400 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,405 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,411 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:04:25,412 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:04:25,412 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:04:25,412 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:04:25,412 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (1/1) ... [2021-12-06 18:04:25,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:04:25,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:04:25,438 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:04:25,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:04:25,483 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_init [2021-12-06 18:04:25,483 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_init [2021-12-06 18:04:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:04:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 18:04:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-06 18:04:25,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-06 18:04:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2021-12-06 18:04:25,484 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2021-12-06 18:04:25,484 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_linked_list_is_allocated [2021-12-06 18:04:25,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_linked_list_is_allocated [2021-12-06 18:04:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:04:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2021-12-06 18:04:25,485 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2021-12-06 18:04:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:04:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 18:04:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:04:25,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:04:25,485 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2021-12-06 18:04:25,485 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2021-12-06 18:04:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 18:04:25,486 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 18:04:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 18:04:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:04:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 18:04:25,486 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-12-06 18:04:25,486 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-12-06 18:04:25,659 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:04:25,661 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:04:26,244 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:04:26,250 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:04:26,250 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-06 18:04:26,251 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:04:26 BoogieIcfgContainer [2021-12-06 18:04:26,252 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:04:26,253 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:04:26,253 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:04:26,255 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:04:26,255 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:04:23" (1/3) ... [2021-12-06 18:04:26,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29a85fbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:04:26, skipping insertion in model container [2021-12-06 18:04:26,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:04:25" (2/3) ... [2021-12-06 18:04:26,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29a85fbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:04:26, skipping insertion in model container [2021-12-06 18:04:26,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:04:26" (3/3) ... [2021-12-06 18:04:26,257 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_linked_list_swap_contents_harness.i [2021-12-06 18:04:26,261 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:04:26,261 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 18:04:26,306 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:04:26,311 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 18:04:26,311 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 18:04:26,327 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) [2021-12-06 18:04:26,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:04:26,337 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:26,337 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:26,338 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:26,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:26,342 INFO L85 PathProgramCache]: Analyzing trace with hash -2022444143, now seen corresponding path program 1 times [2021-12-06 18:04:26,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:26,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1750687117] [2021-12-06 18:04:26,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:26,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:26,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:26,357 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:26,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 18:04:26,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:26,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 1 conjunts are in the unsatisfiable core [2021-12-06 18:04:26,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:26,940 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 18:04:26,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:26,941 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:26,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1750687117] [2021-12-06 18:04:26,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1750687117] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:26,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:26,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 18:04:26,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969843144] [2021-12-06 18:04:26,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:26,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 18:04:26,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:26,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 18:04:26,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 18:04:26,970 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) [2021-12-06 18:04:27,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:27,000 INFO L93 Difference]: Finished difference Result 225 states and 346 transitions. [2021-12-06 18:04:27,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 18:04:27,002 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 [2021-12-06 18:04:27,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:27,008 INFO L225 Difference]: With dead ends: 225 [2021-12-06 18:04:27,009 INFO L226 Difference]: Without dead ends: 107 [2021-12-06 18:04:27,012 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:04:27,015 INFO L933 BasicCegarLoop]: 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 [2021-12-06 18:04:27,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:04:27,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-12-06 18:04:27,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2021-12-06 18:04:27,049 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) [2021-12-06 18:04:27,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 147 transitions. [2021-12-06 18:04:27,052 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 147 transitions. Word has length 101 [2021-12-06 18:04:27,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:27,053 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 147 transitions. [2021-12-06 18:04:27,053 INFO L471 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) [2021-12-06 18:04:27,053 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 147 transitions. [2021-12-06 18:04:27,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:04:27,057 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:27,057 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:27,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 18:04:27,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:27,260 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:27,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:27,262 INFO L85 PathProgramCache]: Analyzing trace with hash 661877963, now seen corresponding path program 1 times [2021-12-06 18:04:27,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:27,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [69248353] [2021-12-06 18:04:27,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:27,267 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:27,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:27,270 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:27,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 18:04:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 18:04:27,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:27,981 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 18:04:27,981 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:27,982 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:27,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [69248353] [2021-12-06 18:04:27,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [69248353] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:27,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:27,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:04:27,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320015388] [2021-12-06 18:04:27,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:27,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:04:27,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:27,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:04:27,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:04:27,985 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) [2021-12-06 18:04:29,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:29,009 INFO L93 Difference]: Finished difference Result 211 states and 302 transitions. [2021-12-06 18:04:29,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:04:29,010 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 [2021-12-06 18:04:29,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:29,013 INFO L225 Difference]: With dead ends: 211 [2021-12-06 18:04:29,014 INFO L226 Difference]: Without dead ends: 123 [2021-12-06 18:04:29,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:29,015 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 62 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:29,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 595 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 18:04:29,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-12-06 18:04:29,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-12-06 18:04:29,031 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) [2021-12-06 18:04:29,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 175 transitions. [2021-12-06 18:04:29,033 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 175 transitions. Word has length 101 [2021-12-06 18:04:29,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:29,033 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 175 transitions. [2021-12-06 18:04:29,034 INFO L471 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) [2021-12-06 18:04:29,034 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 175 transitions. [2021-12-06 18:04:29,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 18:04:29,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:29,036 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:29,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-06 18:04:29,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:29,237 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:29,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:29,237 INFO L85 PathProgramCache]: Analyzing trace with hash 993722959, now seen corresponding path program 1 times [2021-12-06 18:04:29,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:29,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [993057302] [2021-12-06 18:04:29,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:29,238 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:29,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:29,239 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:29,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 18:04:29,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:29,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 18:04:29,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:29,777 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 18:04:29,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:29,777 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:29,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [993057302] [2021-12-06 18:04:29,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [993057302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:29,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:29,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:04:29,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546552867] [2021-12-06 18:04:29,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:29,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:04:29,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:29,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:04:29,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:04:29,779 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) [2021-12-06 18:04:29,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:29,869 INFO L93 Difference]: Finished difference Result 231 states and 340 transitions. [2021-12-06 18:04:29,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:04:29,870 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 [2021-12-06 18:04:29,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:29,872 INFO L225 Difference]: With dead ends: 231 [2021-12-06 18:04:29,872 INFO L226 Difference]: Without dead ends: 127 [2021-12-06 18:04:29,873 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:04:29,874 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 2 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:29,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 687 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:04:29,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-12-06 18:04:29,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 125. [2021-12-06 18:04:29,886 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) [2021-12-06 18:04:29,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 182 transitions. [2021-12-06 18:04:29,887 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 182 transitions. Word has length 101 [2021-12-06 18:04:29,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:29,888 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 182 transitions. [2021-12-06 18:04:29,888 INFO L471 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) [2021-12-06 18:04:29,888 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 182 transitions. [2021-12-06 18:04:29,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-06 18:04:29,890 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:29,890 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:29,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-12-06 18:04:30,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:30,092 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:30,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:30,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1588307531, now seen corresponding path program 1 times [2021-12-06 18:04:30,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:30,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016282284] [2021-12-06 18:04:30,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:30,097 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:30,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:30,100 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:30,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 18:04:30,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:30,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:04:30,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:30,737 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 18:04:30,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:30,737 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:30,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016282284] [2021-12-06 18:04:30,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016282284] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:30,737 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:30,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:04:30,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008334418] [2021-12-06 18:04:30,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:30,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:04:30,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:30,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:04:30,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:30,739 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) [2021-12-06 18:04:31,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:31,858 INFO L93 Difference]: Finished difference Result 239 states and 361 transitions. [2021-12-06 18:04:31,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:04:31,859 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 [2021-12-06 18:04:31,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:31,860 INFO L225 Difference]: With dead ends: 239 [2021-12-06 18:04:31,860 INFO L226 Difference]: Without dead ends: 133 [2021-12-06 18:04:31,861 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:04:31,862 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 70 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:31,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 641 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-06 18:04:31,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-12-06 18:04:31,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 125. [2021-12-06 18:04:31,873 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) [2021-12-06 18:04:31,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 182 transitions. [2021-12-06 18:04:31,874 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 182 transitions. Word has length 103 [2021-12-06 18:04:31,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:31,875 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 182 transitions. [2021-12-06 18:04:31,875 INFO L471 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) [2021-12-06 18:04:31,875 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 182 transitions. [2021-12-06 18:04:31,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-06 18:04:31,876 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:31,876 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:31,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-06 18:04:32,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:32,078 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:32,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:32,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1973008072, now seen corresponding path program 1 times [2021-12-06 18:04:32,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:32,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1245987427] [2021-12-06 18:04:32,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:32,083 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:32,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:32,084 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:32,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 18:04:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:32,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:04:32,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:32,704 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 18:04:32,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:32,704 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:32,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1245987427] [2021-12-06 18:04:32,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1245987427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:32,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:32,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:04:32,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354126554] [2021-12-06 18:04:32,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:32,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:04:32,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:32,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:04:32,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:04:32,706 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) [2021-12-06 18:04:33,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:33,814 INFO L93 Difference]: Finished difference Result 260 states and 402 transitions. [2021-12-06 18:04:33,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:04:33,814 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 [2021-12-06 18:04:33,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:33,816 INFO L225 Difference]: With dead ends: 260 [2021-12-06 18:04:33,816 INFO L226 Difference]: Without dead ends: 154 [2021-12-06 18:04:33,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:04:33,817 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 98 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:33,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 752 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 18:04:33,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-12-06 18:04:33,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 126. [2021-12-06 18:04:33,829 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) [2021-12-06 18:04:33,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 184 transitions. [2021-12-06 18:04:33,830 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 184 transitions. Word has length 105 [2021-12-06 18:04:33,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:33,831 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 184 transitions. [2021-12-06 18:04:33,831 INFO L471 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) [2021-12-06 18:04:33,831 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 184 transitions. [2021-12-06 18:04:33,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-06 18:04:33,832 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:33,832 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:33,850 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 18:04:34,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:34,034 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:34,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:34,035 INFO L85 PathProgramCache]: Analyzing trace with hash -172700770, now seen corresponding path program 1 times [2021-12-06 18:04:34,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:34,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1222954833] [2021-12-06 18:04:34,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:34,038 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:34,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:34,041 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:34,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 18:04:34,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:34,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:04:34,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:34,648 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-06 18:04:34,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:34,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:34,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1222954833] [2021-12-06 18:04:34,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1222954833] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:34,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:34,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:04:34,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725271712] [2021-12-06 18:04:34,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:34,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:04:34,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:34,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:04:34,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:34,650 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) [2021-12-06 18:04:35,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:35,428 INFO L93 Difference]: Finished difference Result 249 states and 393 transitions. [2021-12-06 18:04:35,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:04:35,428 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 [2021-12-06 18:04:35,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:35,430 INFO L225 Difference]: With dead ends: 249 [2021-12-06 18:04:35,430 INFO L226 Difference]: Without dead ends: 142 [2021-12-06 18:04:35,431 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:04:35,431 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 79 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:35,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 638 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 18:04:35,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-12-06 18:04:35,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 129. [2021-12-06 18:04:35,442 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) [2021-12-06 18:04:35,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 188 transitions. [2021-12-06 18:04:35,443 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 188 transitions. Word has length 106 [2021-12-06 18:04:35,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:35,444 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 188 transitions. [2021-12-06 18:04:35,444 INFO L471 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) [2021-12-06 18:04:35,444 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 188 transitions. [2021-12-06 18:04:35,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-12-06 18:04:35,445 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:35,445 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:35,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-12-06 18:04:35,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:35,646 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:35,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:35,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1129641728, now seen corresponding path program 1 times [2021-12-06 18:04:35,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:35,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [649845643] [2021-12-06 18:04:35,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:35,647 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:35,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:35,648 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:35,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 18:04:36,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:36,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 18:04:36,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:36,204 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-06 18:04:36,204 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:36,204 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:36,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [649845643] [2021-12-06 18:04:36,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [649845643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:36,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:36,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:04:36,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000710662] [2021-12-06 18:04:36,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:36,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:04:36,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:36,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:04:36,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:36,205 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) [2021-12-06 18:04:36,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:36,305 INFO L93 Difference]: Finished difference Result 247 states and 373 transitions. [2021-12-06 18:04:36,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:04:36,307 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 [2021-12-06 18:04:36,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:36,308 INFO L225 Difference]: With dead ends: 247 [2021-12-06 18:04:36,309 INFO L226 Difference]: Without dead ends: 137 [2021-12-06 18:04:36,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:04:36,310 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 4 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:36,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 859 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:04:36,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-12-06 18:04:36,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 130. [2021-12-06 18:04:36,323 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) [2021-12-06 18:04:36,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 189 transitions. [2021-12-06 18:04:36,325 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 189 transitions. Word has length 114 [2021-12-06 18:04:36,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:36,326 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 189 transitions. [2021-12-06 18:04:36,326 INFO L471 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) [2021-12-06 18:04:36,326 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 189 transitions. [2021-12-06 18:04:36,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 18:04:36,328 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:36,328 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:36,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 18:04:36,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:36,530 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:36,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:36,531 INFO L85 PathProgramCache]: Analyzing trace with hash -369213267, now seen corresponding path program 1 times [2021-12-06 18:04:36,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:36,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [782668582] [2021-12-06 18:04:36,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:36,534 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:36,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:36,537 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:36,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 18:04:37,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:37,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:04:37,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:37,879 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-06 18:04:37,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:04:38,260 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-06 18:04:38,260 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:38,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [782668582] [2021-12-06 18:04:38,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [782668582] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:04:38,260 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:04:38,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-12-06 18:04:38,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277254100] [2021-12-06 18:04:38,261 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:04:38,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 18:04:38,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:38,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 18:04:38,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:04:38,263 INFO L87 Difference]: Start difference. First operand 130 states and 189 transitions. Second operand has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-06 18:04:41,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:41,010 INFO L93 Difference]: Finished difference Result 327 states and 543 transitions. [2021-12-06 18:04:41,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:04:41,011 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 116 [2021-12-06 18:04:41,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:41,013 INFO L225 Difference]: With dead ends: 327 [2021-12-06 18:04:41,013 INFO L226 Difference]: Without dead ends: 216 [2021-12-06 18:04:41,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 220 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-12-06 18:04:41,015 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 141 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:41,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 1150 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 537 Invalid, 0 Unknown, 70 Unchecked, 2.3s Time] [2021-12-06 18:04:41,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-12-06 18:04:41,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 159. [2021-12-06 18:04:41,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 110 states have (on average 1.3363636363636364) internal successors, (147), 116 states have internal predecessors, (147), 37 states have call successors, (37), 9 states have call predecessors, (37), 11 states have return successors, (45), 35 states have call predecessors, (45), 35 states have call successors, (45) [2021-12-06 18:04:41,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 229 transitions. [2021-12-06 18:04:41,029 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 229 transitions. Word has length 116 [2021-12-06 18:04:41,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:41,029 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 229 transitions. [2021-12-06 18:04:41,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 4 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-06 18:04:41,029 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 229 transitions. [2021-12-06 18:04:41,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 18:04:41,030 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:41,031 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:41,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-06 18:04:41,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:41,232 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:41,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:41,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1364891183, now seen corresponding path program 1 times [2021-12-06 18:04:41,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:41,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549175382] [2021-12-06 18:04:41,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:41,236 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:41,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:41,238 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:41,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-06 18:04:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:41,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 18:04:41,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-12-06 18:04:41,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:41,926 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:41,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549175382] [2021-12-06 18:04:41,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549175382] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:41,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:41,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:04:41,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630166788] [2021-12-06 18:04:41,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:41,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:04:41,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:41,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:04:41,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:04:41,928 INFO L87 Difference]: Start difference. First operand 159 states and 229 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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) [2021-12-06 18:04:41,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:41,959 INFO L93 Difference]: Finished difference Result 305 states and 464 transitions. [2021-12-06 18:04:41,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:04:41,959 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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 [2021-12-06 18:04:41,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:41,960 INFO L225 Difference]: With dead ends: 305 [2021-12-06 18:04:41,960 INFO L226 Difference]: Without dead ends: 165 [2021-12-06 18:04:41,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:04:41,962 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 8 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:41,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 439 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:04:41,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-12-06 18:04:41,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 159. [2021-12-06 18:04:41,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 110 states have (on average 1.3181818181818181) internal successors, (145), 116 states have internal predecessors, (145), 37 states have call successors, (37), 9 states have call predecessors, (37), 11 states have return successors, (45), 35 states have call predecessors, (45), 35 states have call successors, (45) [2021-12-06 18:04:41,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 227 transitions. [2021-12-06 18:04:41,971 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 227 transitions. Word has length 116 [2021-12-06 18:04:41,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:41,972 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 227 transitions. [2021-12-06 18:04:41,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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) [2021-12-06 18:04:41,972 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 227 transitions. [2021-12-06 18:04:41,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-12-06 18:04:41,973 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:41,973 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:41,991 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-12-06 18:04:42,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:42,175 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:42,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:42,176 INFO L85 PathProgramCache]: Analyzing trace with hash -546151375, now seen corresponding path program 1 times [2021-12-06 18:04:42,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:42,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2149612] [2021-12-06 18:04:42,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:42,178 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:42,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:42,181 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:42,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 18:04:42,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:42,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:04:42,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:42,728 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-12-06 18:04:42,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:42,728 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:42,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2149612] [2021-12-06 18:04:42,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2149612] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:42,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:42,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:04:42,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973573110] [2021-12-06 18:04:42,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:42,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:04:42,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:42,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:04:42,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:04:42,729 INFO L87 Difference]: Start difference. First operand 159 states and 227 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 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) [2021-12-06 18:04:42,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:42,782 INFO L93 Difference]: Finished difference Result 301 states and 456 transitions. [2021-12-06 18:04:42,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:04:42,783 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 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 [2021-12-06 18:04:42,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:42,785 INFO L225 Difference]: With dead ends: 301 [2021-12-06 18:04:42,785 INFO L226 Difference]: Without dead ends: 161 [2021-12-06 18:04:42,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:04:42,787 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 6 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:42,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 571 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:04:42,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-12-06 18:04:42,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 153. [2021-12-06 18:04:42,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 104 states have (on average 1.2788461538461537) internal successors, (133), 110 states have internal predecessors, (133), 37 states have call successors, (37), 9 states have call predecessors, (37), 11 states have return successors, (45), 35 states have call predecessors, (45), 35 states have call successors, (45) [2021-12-06 18:04:42,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 215 transitions. [2021-12-06 18:04:42,799 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 215 transitions. Word has length 116 [2021-12-06 18:04:42,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:42,800 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 215 transitions. [2021-12-06 18:04:42,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 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) [2021-12-06 18:04:42,800 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 215 transitions. [2021-12-06 18:04:42,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-06 18:04:42,801 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:42,801 INFO L514 BasicCegarLoop]: 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, 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] [2021-12-06 18:04:42,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-06 18:04:43,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:43,003 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:43,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:43,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1994669367, now seen corresponding path program 1 times [2021-12-06 18:04:43,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:43,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [201357505] [2021-12-06 18:04:43,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:43,007 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:43,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:43,007 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:43,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-06 18:04:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:43,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 18:04:43,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:43,657 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 18:04:43,657 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:43,658 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:43,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [201357505] [2021-12-06 18:04:43,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [201357505] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:43,658 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:43,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:04:43,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859220479] [2021-12-06 18:04:43,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:43,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:04:43,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:43,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:04:43,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:04:43,659 INFO L87 Difference]: Start difference. First operand 153 states and 215 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) [2021-12-06 18:04:44,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:44,141 INFO L93 Difference]: Finished difference Result 287 states and 406 transitions. [2021-12-06 18:04:44,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:04:44,143 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 [2021-12-06 18:04:44,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:44,144 INFO L225 Difference]: With dead ends: 287 [2021-12-06 18:04:44,144 INFO L226 Difference]: Without dead ends: 156 [2021-12-06 18:04:44,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:44,146 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 61 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:44,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 619 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 18:04:44,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-12-06 18:04:44,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2021-12-06 18:04:44,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 106 states have (on average 1.2735849056603774) internal successors, (135), 113 states have internal predecessors, (135), 37 states have call successors, (37), 9 states have call predecessors, (37), 12 states have return successors, (46), 35 states have call predecessors, (46), 35 states have call successors, (46) [2021-12-06 18:04:44,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 218 transitions. [2021-12-06 18:04:44,155 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 218 transitions. Word has length 117 [2021-12-06 18:04:44,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:44,155 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 218 transitions. [2021-12-06 18:04:44,155 INFO L471 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) [2021-12-06 18:04:44,155 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 218 transitions. [2021-12-06 18:04:44,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-06 18:04:44,156 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:44,156 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:44,174 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-12-06 18:04:44,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:44,358 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:44,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:44,359 INFO L85 PathProgramCache]: Analyzing trace with hash 54718475, now seen corresponding path program 1 times [2021-12-06 18:04:44,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:44,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1615392811] [2021-12-06 18:04:44,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:44,362 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:44,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:44,363 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:44,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 18:04:44,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:44,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 18:04:44,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:44,955 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 18:04:44,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:44,955 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:44,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1615392811] [2021-12-06 18:04:44,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1615392811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:44,955 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:44,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:04:44,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739763145] [2021-12-06 18:04:44,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:44,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:04:44,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:44,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:04:44,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:04:44,957 INFO L87 Difference]: Start difference. First operand 156 states and 218 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) [2021-12-06 18:04:45,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:45,033 INFO L93 Difference]: Finished difference Result 294 states and 415 transitions. [2021-12-06 18:04:45,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:04:45,034 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 [2021-12-06 18:04:45,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:45,036 INFO L225 Difference]: With dead ends: 294 [2021-12-06 18:04:45,036 INFO L226 Difference]: Without dead ends: 160 [2021-12-06 18:04:45,037 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:04:45,037 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 2 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:45,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 687 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:04:45,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-12-06 18:04:45,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 158. [2021-12-06 18:04:45,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 107 states have (on average 1.2710280373831775) internal successors, (136), 115 states have internal predecessors, (136), 37 states have call successors, (37), 9 states have call predecessors, (37), 13 states have return successors, (51), 35 states have call predecessors, (51), 35 states have call successors, (51) [2021-12-06 18:04:45,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 224 transitions. [2021-12-06 18:04:45,046 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 224 transitions. Word has length 117 [2021-12-06 18:04:45,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:45,047 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 224 transitions. [2021-12-06 18:04:45,047 INFO L471 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) [2021-12-06 18:04:45,047 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 224 transitions. [2021-12-06 18:04:45,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 18:04:45,048 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:45,048 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:45,074 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-12-06 18:04:45,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:45,248 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:45,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:45,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1150330055, now seen corresponding path program 1 times [2021-12-06 18:04:45,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:45,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [433093048] [2021-12-06 18:04:45,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:45,250 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:45,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:45,250 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:45,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-12-06 18:04:45,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:45,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:04:45,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 18:04:45,893 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:45,893 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:45,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [433093048] [2021-12-06 18:04:45,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [433093048] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:45,894 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:45,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:04:45,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040376374] [2021-12-06 18:04:45,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:45,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:04:45,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:45,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:04:45,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:45,895 INFO L87 Difference]: Start difference. First operand 158 states and 224 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) [2021-12-06 18:04:46,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:46,566 INFO L93 Difference]: Finished difference Result 299 states and 423 transitions. [2021-12-06 18:04:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:04:46,567 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 [2021-12-06 18:04:46,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:46,569 INFO L225 Difference]: With dead ends: 299 [2021-12-06 18:04:46,569 INFO L226 Difference]: Without dead ends: 163 [2021-12-06 18:04:46,570 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:04:46,570 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 69 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:46,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 649 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 18:04:46,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-12-06 18:04:46,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 155. [2021-12-06 18:04:46,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 105 states have (on average 1.276190476190476) internal successors, (134), 112 states have internal predecessors, (134), 37 states have call successors, (37), 9 states have call predecessors, (37), 12 states have return successors, (47), 35 states have call predecessors, (47), 35 states have call successors, (47) [2021-12-06 18:04:46,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 218 transitions. [2021-12-06 18:04:46,578 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 218 transitions. Word has length 119 [2021-12-06 18:04:46,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:46,579 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 218 transitions. [2021-12-06 18:04:46,579 INFO L471 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) [2021-12-06 18:04:46,579 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 218 transitions. [2021-12-06 18:04:46,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-06 18:04:46,580 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:46,580 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:46,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-12-06 18:04:46,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:46,781 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:46,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:46,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1331296970, now seen corresponding path program 1 times [2021-12-06 18:04:46,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:46,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2065845414] [2021-12-06 18:04:46,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:46,785 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:46,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:46,787 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:46,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-12-06 18:04:47,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:47,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 18:04:47,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:47,499 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-12-06 18:04:47,499 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:47,500 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:47,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2065845414] [2021-12-06 18:04:47,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2065845414] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:47,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:04:47,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 18:04:47,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710080481] [2021-12-06 18:04:47,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:47,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:04:47,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:47,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:04:47,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:04:47,501 INFO L87 Difference]: Start difference. First operand 155 states and 218 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) [2021-12-06 18:04:47,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:47,594 INFO L93 Difference]: Finished difference Result 293 states and 412 transitions. [2021-12-06 18:04:47,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:04:47,595 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 [2021-12-06 18:04:47,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:47,596 INFO L225 Difference]: With dead ends: 293 [2021-12-06 18:04:47,596 INFO L226 Difference]: Without dead ends: 160 [2021-12-06 18:04:47,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:04:47,598 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 4 mSDsluCounter, 707 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:47,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 853 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:04:47,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-12-06 18:04:47,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 153. [2021-12-06 18:04:47,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 104 states have (on average 1.2788461538461537) internal successors, (133), 110 states have internal predecessors, (133), 37 states have call successors, (37), 9 states have call predecessors, (37), 11 states have return successors, (41), 35 states have call predecessors, (41), 35 states have call successors, (41) [2021-12-06 18:04:47,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 211 transitions. [2021-12-06 18:04:47,606 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 211 transitions. Word has length 130 [2021-12-06 18:04:47,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:47,606 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 211 transitions. [2021-12-06 18:04:47,606 INFO L471 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) [2021-12-06 18:04:47,606 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 211 transitions. [2021-12-06 18:04:47,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-06 18:04:47,607 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:47,607 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:04:47,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-12-06 18:04:47,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:47,808 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:47,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:47,810 INFO L85 PathProgramCache]: Analyzing trace with hash -659240699, now seen corresponding path program 2 times [2021-12-06 18:04:47,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:47,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2131014811] [2021-12-06 18:04:47,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:04:47,813 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:47,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:47,815 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:47,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 18:04:48,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:04:48,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:04:49,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 18:04:49,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:50,046 INFO L388 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 [2021-12-06 18:04:50,055 INFO L388 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 [2021-12-06 18:04:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 46 proven. 33 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 18:04:50,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:04:50,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:04:50,861 INFO L388 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 [2021-12-06 18:04:50,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:04:50,891 INFO L388 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 [2021-12-06 18:04:51,079 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-06 18:04:51,080 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:04:51,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2131014811] [2021-12-06 18:04:51,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2131014811] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:04:51,080 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:04:51,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 15 [2021-12-06 18:04:51,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447131001] [2021-12-06 18:04:51,080 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:04:51,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:04:51,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:04:51,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:04:51,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:04:51,082 INFO L87 Difference]: Start difference. First operand 153 states and 211 transitions. Second operand has 15 states, 14 states have (on average 7.928571428571429) internal successors, (111), 15 states have internal predecessors, (111), 10 states have call successors, (23), 3 states have call predecessors, (23), 4 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) [2021-12-06 18:04:59,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:04:59,313 INFO L93 Difference]: Finished difference Result 536 states and 846 transitions. [2021-12-06 18:04:59,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 18:04:59,314 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 7.928571428571429) internal successors, (111), 15 states have internal predecessors, (111), 10 states have call successors, (23), 3 states have call predecessors, (23), 4 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) Word has length 133 [2021-12-06 18:04:59,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:04:59,318 INFO L225 Difference]: With dead ends: 536 [2021-12-06 18:04:59,318 INFO L226 Difference]: Without dead ends: 374 [2021-12-06 18:04:59,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 258 SyntacticMatches, 6 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:04:59,321 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 237 mSDsluCounter, 2269 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 2610 SdHoareTripleChecker+Invalid, 1963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 252 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:04:59,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 2610 Invalid, 1963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1394 Invalid, 0 Unknown, 252 Unchecked, 7.3s Time] [2021-12-06 18:04:59,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-12-06 18:04:59,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 208. [2021-12-06 18:04:59,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 147 states have (on average 1.2585034013605443) internal successors, (185), 154 states have internal predecessors, (185), 44 states have call successors, (44), 13 states have call predecessors, (44), 16 states have return successors, (55), 43 states have call predecessors, (55), 42 states have call successors, (55) [2021-12-06 18:04:59,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 284 transitions. [2021-12-06 18:04:59,350 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 284 transitions. Word has length 133 [2021-12-06 18:04:59,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:59,350 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 284 transitions. [2021-12-06 18:04:59,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 7.928571428571429) internal successors, (111), 15 states have internal predecessors, (111), 10 states have call successors, (23), 3 states have call predecessors, (23), 4 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) [2021-12-06 18:04:59,350 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 284 transitions. [2021-12-06 18:04:59,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-06 18:04:59,352 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:59,352 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:04:59,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-12-06 18:04:59,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:04:59,553 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:59,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:59,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1442121300, now seen corresponding path program 1 times [2021-12-06 18:04:59,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:04:59,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1198995686] [2021-12-06 18:04:59,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:59,557 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:04:59,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:04:59,559 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:04:59,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-12-06 18:05:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:00,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 33 conjunts are in the unsatisfiable core [2021-12-06 18:05:00,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:00,925 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 74 proven. 8 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-06 18:05:00,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:05:01,528 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 18:05:01,528 INFO L388 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 23 [2021-12-06 18:05:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 18:05:01,672 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:01,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1198995686] [2021-12-06 18:05:01,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1198995686] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:05:01,673 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:05:01,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 17 [2021-12-06 18:05:01,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026434643] [2021-12-06 18:05:01,673 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:05:01,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 18:05:01,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:01,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 18:05:01,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:05:01,675 INFO L87 Difference]: Start difference. First operand 208 states and 284 transitions. Second operand has 17 states, 17 states have (on average 6.470588235294118) internal successors, (110), 15 states have internal predecessors, (110), 4 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 5 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-06 18:05:05,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:05,238 INFO L93 Difference]: Finished difference Result 538 states and 806 transitions. [2021-12-06 18:05:05,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 18:05:05,239 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.470588235294118) internal successors, (110), 15 states have internal predecessors, (110), 4 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 5 states have call predecessors, (22), 4 states have call successors, (22) Word has length 143 [2021-12-06 18:05:05,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:05,242 INFO L225 Difference]: With dead ends: 538 [2021-12-06 18:05:05,242 INFO L226 Difference]: Without dead ends: 385 [2021-12-06 18:05:05,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 279 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=170, Invalid=884, Unknown=2, NotChecked=0, Total=1056 [2021-12-06 18:05:05,244 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 132 mSDsluCounter, 1060 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 1193 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:05,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 1193 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 587 Invalid, 0 Unknown, 18 Unchecked, 2.6s Time] [2021-12-06 18:05:05,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-12-06 18:05:05,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 216. [2021-12-06 18:05:05,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 153 states have (on average 1.2549019607843137) internal successors, (192), 161 states have internal predecessors, (192), 44 states have call successors, (44), 13 states have call predecessors, (44), 18 states have return successors, (58), 44 states have call predecessors, (58), 42 states have call successors, (58) [2021-12-06 18:05:05,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 294 transitions. [2021-12-06 18:05:05,260 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 294 transitions. Word has length 143 [2021-12-06 18:05:05,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:05,260 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 294 transitions. [2021-12-06 18:05:05,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.470588235294118) internal successors, (110), 15 states have internal predecessors, (110), 4 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 5 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-06 18:05:05,260 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 294 transitions. [2021-12-06 18:05:05,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-06 18:05:05,261 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:05,261 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 18:05:05,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-12-06 18:05:05,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:05,463 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:05,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:05,464 INFO L85 PathProgramCache]: Analyzing trace with hash -2013812334, now seen corresponding path program 1 times [2021-12-06 18:05:05,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:05,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1185699923] [2021-12-06 18:05:05,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:05,467 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:05,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:05,467 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:05,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-12-06 18:05:06,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:06,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:05:06,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:06,241 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-06 18:05:06,241 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:06,241 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:06,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1185699923] [2021-12-06 18:05:06,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1185699923] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:06,241 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:06,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:05:06,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816573914] [2021-12-06 18:05:06,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:06,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:05:06,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:06,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:05:06,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:05:06,242 INFO L87 Difference]: Start difference. First operand 216 states and 294 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-06 18:05:06,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:06,265 INFO L93 Difference]: Finished difference Result 419 states and 594 transitions. [2021-12-06 18:05:06,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:05:06,266 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 143 [2021-12-06 18:05:06,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:06,267 INFO L225 Difference]: With dead ends: 419 [2021-12-06 18:05:06,267 INFO L226 Difference]: Without dead ends: 214 [2021-12-06 18:05:06,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:05:06,268 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 0 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:06,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 582 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:05:06,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-12-06 18:05:06,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 204. [2021-12-06 18:05:06,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 143 states have (on average 1.2167832167832169) internal successors, (174), 151 states have internal predecessors, (174), 43 states have call successors, (43), 12 states have call predecessors, (43), 17 states have return successors, (58), 43 states have call predecessors, (58), 41 states have call successors, (58) [2021-12-06 18:05:06,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 275 transitions. [2021-12-06 18:05:06,281 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 275 transitions. Word has length 143 [2021-12-06 18:05:06,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:06,284 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 275 transitions. [2021-12-06 18:05:06,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-06 18:05:06,284 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 275 transitions. [2021-12-06 18:05:06,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-12-06 18:05:06,286 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:06,286 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:05:06,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-12-06 18:05:06,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:06,488 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:06,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:06,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1992797946, now seen corresponding path program 3 times [2021-12-06 18:05:06,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:06,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [397990516] [2021-12-06 18:05:06,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 18:05:06,492 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:06,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:06,494 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:06,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-12-06 18:05:08,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 18:05:08,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:05:08,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:05:08,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:09,985 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 75 proven. 2 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-12-06 18:05:09,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:05:11,041 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:05:11,042 INFO L388 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 [2021-12-06 18:05:11,068 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:05:11,068 INFO L388 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 [2021-12-06 18:05:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 29 proven. 12 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-12-06 18:05:11,306 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:11,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [397990516] [2021-12-06 18:05:11,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [397990516] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:05:11,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:05:11,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-12-06 18:05:11,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519280172] [2021-12-06 18:05:11,307 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:05:11,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 18:05:11,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:11,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 18:05:11,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:05:11,308 INFO L87 Difference]: Start difference. First operand 204 states and 275 transitions. Second operand has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 17 states have internal predecessors, (90), 9 states have call successors, (23), 3 states have call predecessors, (23), 6 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:05:17,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:17,727 INFO L93 Difference]: Finished difference Result 485 states and 721 transitions. [2021-12-06 18:05:17,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 18:05:17,728 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 17 states have internal predecessors, (90), 9 states have call successors, (23), 3 states have call predecessors, (23), 6 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) Word has length 144 [2021-12-06 18:05:17,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:17,731 INFO L225 Difference]: With dead ends: 485 [2021-12-06 18:05:17,731 INFO L226 Difference]: Without dead ends: 347 [2021-12-06 18:05:17,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 272 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-12-06 18:05:17,732 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 136 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 1675 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:17,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 1675 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1047 Invalid, 0 Unknown, 126 Unchecked, 5.9s Time] [2021-12-06 18:05:17,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-12-06 18:05:17,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 233. [2021-12-06 18:05:17,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 162 states have (on average 1.1975308641975309) internal successors, (194), 169 states have internal predecessors, (194), 49 states have call successors, (49), 15 states have call predecessors, (49), 21 states have return successors, (65), 51 states have call predecessors, (65), 47 states have call successors, (65) [2021-12-06 18:05:17,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 308 transitions. [2021-12-06 18:05:17,750 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 308 transitions. Word has length 144 [2021-12-06 18:05:17,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:17,750 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 308 transitions. [2021-12-06 18:05:17,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.7368421052631575) internal successors, (90), 17 states have internal predecessors, (90), 9 states have call successors, (23), 3 states have call predecessors, (23), 6 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:05:17,750 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 308 transitions. [2021-12-06 18:05:17,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 18:05:17,755 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:17,755 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 18:05:17,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-12-06 18:05:17,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:17,956 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:17,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:17,959 INFO L85 PathProgramCache]: Analyzing trace with hash 605223129, now seen corresponding path program 1 times [2021-12-06 18:05:17,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:17,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1703134850] [2021-12-06 18:05:17,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:17,962 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:17,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:17,964 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:17,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-12-06 18:05:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:18,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:05:18,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:18,588 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-06 18:05:18,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:18,588 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:18,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1703134850] [2021-12-06 18:05:18,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1703134850] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:18,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:18,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:05:18,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718945884] [2021-12-06 18:05:18,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:18,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:05:18,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:18,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:05:18,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:05:18,589 INFO L87 Difference]: Start difference. First operand 233 states and 308 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) [2021-12-06 18:05:20,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:20,103 INFO L93 Difference]: Finished difference Result 385 states and 522 transitions. [2021-12-06 18:05:20,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:05:20,103 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 [2021-12-06 18:05:20,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:20,105 INFO L225 Difference]: With dead ends: 385 [2021-12-06 18:05:20,105 INFO L226 Difference]: Without dead ends: 247 [2021-12-06 18:05:20,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:05:20,106 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 66 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:20,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 892 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-06 18:05:20,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-12-06 18:05:20,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 247. [2021-12-06 18:05:20,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 169 states have (on average 1.1893491124260356) internal successors, (201), 177 states have internal predecessors, (201), 54 states have call successors, (54), 16 states have call predecessors, (54), 23 states have return successors, (74), 56 states have call predecessors, (74), 52 states have call successors, (74) [2021-12-06 18:05:20,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 329 transitions. [2021-12-06 18:05:20,121 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 329 transitions. Word has length 140 [2021-12-06 18:05:20,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:20,121 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 329 transitions. [2021-12-06 18:05:20,121 INFO L471 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) [2021-12-06 18:05:20,121 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 329 transitions. [2021-12-06 18:05:20,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-06 18:05:20,122 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:20,122 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1] [2021-12-06 18:05:20,138 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-12-06 18:05:20,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:20,323 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:20,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:20,323 INFO L85 PathProgramCache]: Analyzing trace with hash 27841030, now seen corresponding path program 1 times [2021-12-06 18:05:20,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:20,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160042126] [2021-12-06 18:05:20,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:20,324 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:20,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:20,324 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:20,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-12-06 18:05:20,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:20,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 18:05:20,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:20,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,906 INFO L388 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 [2021-12-06 18:05:20,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:20,920 INFO L388 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 [2021-12-06 18:05:21,414 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-12-06 18:05:21,415 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:21,415 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:21,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160042126] [2021-12-06 18:05:21,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [160042126] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:21,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:21,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 18:05:21,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055305870] [2021-12-06 18:05:21,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:21,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:05:21,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:21,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:05:21,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:05:21,416 INFO L87 Difference]: Start difference. First operand 247 states and 329 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) [2021-12-06 18:05:22,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:22,264 INFO L93 Difference]: Finished difference Result 425 states and 571 transitions. [2021-12-06 18:05:22,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:05:22,264 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 151 [2021-12-06 18:05:22,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:22,266 INFO L225 Difference]: With dead ends: 425 [2021-12-06 18:05:22,266 INFO L226 Difference]: Without dead ends: 261 [2021-12-06 18:05:22,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:05:22,268 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 55 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:22,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 1039 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 34 Invalid, 0 Unknown, 130 Unchecked, 0.7s Time] [2021-12-06 18:05:22,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-12-06 18:05:22,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 256. [2021-12-06 18:05:22,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 178 states have (on average 1.196629213483146) internal successors, (213), 185 states have internal predecessors, (213), 54 states have call successors, (54), 17 states have call predecessors, (54), 23 states have return successors, (74), 56 states have call predecessors, (74), 52 states have call successors, (74) [2021-12-06 18:05:22,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 341 transitions. [2021-12-06 18:05:22,292 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 341 transitions. Word has length 151 [2021-12-06 18:05:22,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:22,293 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 341 transitions. [2021-12-06 18:05:22,293 INFO L471 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) [2021-12-06 18:05:22,293 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 341 transitions. [2021-12-06 18:05:22,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 18:05:22,295 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:22,295 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 18:05:22,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-12-06 18:05:22,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:22,496 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:22,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:22,497 INFO L85 PathProgramCache]: Analyzing trace with hash 806993753, now seen corresponding path program 1 times [2021-12-06 18:05:22,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:22,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [172660960] [2021-12-06 18:05:22,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:22,500 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:22,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:22,502 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:22,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-12-06 18:05:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:23,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 18:05:23,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:23,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:23,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:23,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:23,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:23,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:23,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:23,291 INFO L388 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 [2021-12-06 18:05:23,834 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 18:05:23,834 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:23,834 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:23,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [172660960] [2021-12-06 18:05:23,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [172660960] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:23,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:23,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:05:23,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203690975] [2021-12-06 18:05:23,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:23,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:05:23,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:23,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:05:23,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:05:23,835 INFO L87 Difference]: Start difference. First operand 256 states and 341 transitions. Second operand has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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) [2021-12-06 18:05:25,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:25,048 INFO L93 Difference]: Finished difference Result 414 states and 555 transitions. [2021-12-06 18:05:25,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:05:25,050 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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 [2021-12-06 18:05:25,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:25,051 INFO L225 Difference]: With dead ends: 414 [2021-12-06 18:05:25,051 INFO L226 Difference]: Without dead ends: 263 [2021-12-06 18:05:25,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:05:25,053 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 57 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:25,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 1147 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 57 Invalid, 0 Unknown, 133 Unchecked, 1.0s Time] [2021-12-06 18:05:25,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-12-06 18:05:25,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2021-12-06 18:05:25,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 184 states have (on average 1.184782608695652) internal successors, (218), 192 states have internal predecessors, (218), 54 states have call successors, (54), 17 states have call predecessors, (54), 24 states have return successors, (75), 56 states have call predecessors, (75), 52 states have call successors, (75) [2021-12-06 18:05:25,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 347 transitions. [2021-12-06 18:05:25,068 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 347 transitions. Word has length 140 [2021-12-06 18:05:25,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:25,068 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 347 transitions. [2021-12-06 18:05:25,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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) [2021-12-06 18:05:25,068 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 347 transitions. [2021-12-06 18:05:25,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 18:05:25,069 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:25,069 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 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, 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] [2021-12-06 18:05:25,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-12-06 18:05:25,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:25,270 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:25,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:25,270 INFO L85 PathProgramCache]: Analyzing trace with hash 413966743, now seen corresponding path program 1 times [2021-12-06 18:05:25,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:25,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395324179] [2021-12-06 18:05:25,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:25,271 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:25,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:25,272 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:25,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-12-06 18:05:25,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:25,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 18:05:25,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:25,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,989 INFO L388 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 [2021-12-06 18:05:25,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:25,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:05:26,000 INFO L388 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 [2021-12-06 18:05:26,705 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 18:05:26,705 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:26,705 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:26,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395324179] [2021-12-06 18:05:26,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395324179] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:26,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:26,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:05:26,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573734749] [2021-12-06 18:05:26,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:26,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:05:26,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:26,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:05:26,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:05:26,706 INFO L87 Difference]: Start difference. First operand 263 states and 347 transitions. Second operand has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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) [2021-12-06 18:05:27,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:27,513 INFO L93 Difference]: Finished difference Result 416 states and 556 transitions. [2021-12-06 18:05:27,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:05:27,514 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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 [2021-12-06 18:05:27,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:27,515 INFO L225 Difference]: With dead ends: 416 [2021-12-06 18:05:27,515 INFO L226 Difference]: Without dead ends: 263 [2021-12-06 18:05:27,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:05:27,516 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 52 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 154 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:27,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 1164 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 31 Invalid, 0 Unknown, 154 Unchecked, 0.7s Time] [2021-12-06 18:05:27,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-12-06 18:05:27,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2021-12-06 18:05:27,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 184 states have (on average 1.1793478260869565) internal successors, (217), 192 states have internal predecessors, (217), 54 states have call successors, (54), 17 states have call predecessors, (54), 24 states have return successors, (75), 56 states have call predecessors, (75), 52 states have call successors, (75) [2021-12-06 18:05:27,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 346 transitions. [2021-12-06 18:05:27,534 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 346 transitions. Word has length 140 [2021-12-06 18:05:27,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:27,534 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 346 transitions. [2021-12-06 18:05:27,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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) [2021-12-06 18:05:27,534 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 346 transitions. [2021-12-06 18:05:27,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-06 18:05:27,535 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:27,535 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 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, 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] [2021-12-06 18:05:27,551 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-12-06 18:05:27,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:27,736 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:27,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:27,738 INFO L85 PathProgramCache]: Analyzing trace with hash 672132181, now seen corresponding path program 1 times [2021-12-06 18:05:27,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:27,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259484082] [2021-12-06 18:05:27,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:27,740 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:27,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:27,743 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:27,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-12-06 18:05:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:28,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:05:28,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:28,634 INFO L354 Elim1Store]: treesize reduction 157, result has 14.2 percent of original size [2021-12-06 18:05:28,634 INFO L388 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 3 case distinctions, treesize of input 26 treesize of output 35 [2021-12-06 18:05:29,102 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 18:05:29,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:29,102 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:29,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259484082] [2021-12-06 18:05:29,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259484082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:29,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:29,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 18:05:29,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165032930] [2021-12-06 18:05:29,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:29,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:05:29,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:29,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:05:29,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:05:29,103 INFO L87 Difference]: Start difference. First operand 263 states and 346 transitions. Second operand has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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) [2021-12-06 18:05:29,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:29,949 INFO L93 Difference]: Finished difference Result 411 states and 550 transitions. [2021-12-06 18:05:29,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:05:29,951 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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 [2021-12-06 18:05:29,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:29,953 INFO L225 Difference]: With dead ends: 411 [2021-12-06 18:05:29,953 INFO L226 Difference]: Without dead ends: 256 [2021-12-06 18:05:29,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:05:29,954 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 61 mSDsluCounter, 1099 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1247 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:29,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 1247 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 65 Invalid, 0 Unknown, 208 Unchecked, 0.7s Time] [2021-12-06 18:05:29,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-12-06 18:05:29,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2021-12-06 18:05:29,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 178 states have (on average 1.1797752808988764) internal successors, (210), 185 states have internal predecessors, (210), 54 states have call successors, (54), 17 states have call predecessors, (54), 23 states have return successors, (74), 56 states have call predecessors, (74), 52 states have call successors, (74) [2021-12-06 18:05:29,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 338 transitions. [2021-12-06 18:05:29,976 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 338 transitions. Word has length 140 [2021-12-06 18:05:29,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:29,977 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 338 transitions. [2021-12-06 18:05:29,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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) [2021-12-06 18:05:29,977 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 338 transitions. [2021-12-06 18:05:29,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-06 18:05:29,978 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:29,978 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2021-12-06 18:05:29,994 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-12-06 18:05:30,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:30,179 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:30,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:30,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1881632062, now seen corresponding path program 1 times [2021-12-06 18:05:30,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:30,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [566601290] [2021-12-06 18:05:30,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:30,182 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:30,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:30,183 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:30,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-12-06 18:05:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:30,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:05:30,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:31,038 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-12-06 18:05:31,038 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:31,038 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:05:31,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [566601290] [2021-12-06 18:05:31,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [566601290] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:31,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:05:31,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 18:05:31,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984719368] [2021-12-06 18:05:31,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:31,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:05:31,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:05:31,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:05:31,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:05:31,040 INFO L87 Difference]: Start difference. First operand 256 states and 338 transitions. Second operand has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 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) [2021-12-06 18:05:32,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:32,937 INFO L93 Difference]: Finished difference Result 411 states and 553 transitions. [2021-12-06 18:05:32,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:05:32,937 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 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 153 [2021-12-06 18:05:32,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:32,939 INFO L225 Difference]: With dead ends: 411 [2021-12-06 18:05:32,939 INFO L226 Difference]: Without dead ends: 263 [2021-12-06 18:05:32,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:05:32,940 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 73 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:32,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 886 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-06 18:05:32,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-12-06 18:05:32,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 255. [2021-12-06 18:05:32,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 177 states have (on average 1.1807909604519775) internal successors, (209), 184 states have internal predecessors, (209), 54 states have call successors, (54), 17 states have call predecessors, (54), 23 states have return successors, (77), 56 states have call predecessors, (77), 52 states have call successors, (77) [2021-12-06 18:05:32,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 340 transitions. [2021-12-06 18:05:32,958 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 340 transitions. Word has length 153 [2021-12-06 18:05:32,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:32,959 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 340 transitions. [2021-12-06 18:05:32,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 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) [2021-12-06 18:05:32,959 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 340 transitions. [2021-12-06 18:05:32,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-12-06 18:05:32,960 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:32,960 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-06 18:05:32,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-12-06 18:05:33,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:05:33,161 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:33,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:33,162 INFO L85 PathProgramCache]: Analyzing trace with hash 463543475, now seen corresponding path program 4 times [2021-12-06 18:05:33,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:05:33,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2141253160] [2021-12-06 18:05:33,165 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 18:05:33,165 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:05:33,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:05:33,168 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:05:33,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-12-06 18:05:33,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 18:05:33,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:05:33,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 90 conjunts are in the unsatisfiable core [2021-12-06 18:05:33,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:34,088 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2021-12-06 18:05:34,094 INFO L388 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 6 treesize of output 5 [2021-12-06 18:05:34,105 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2021-12-06 18:05:34,110 INFO L388 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 6 treesize of output 5 [2021-12-06 18:06:15,442 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 121 proven. 30 refuted. 2 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 18:06:15,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:06:46,135 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:06:46,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2141253160] [2021-12-06 18:06:46,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2141253160] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:06:46,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [807988499] [2021-12-06 18:06:46,136 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 18:06:46,136 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:06:46,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:06:46,137 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:06:46,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f976f946-124d-4c39-a4e0-347fe3cb2093/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-12-06 18:06:47,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 18:06:47,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:06:47,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 81 conjunts are in the unsatisfiable core [2021-12-06 18:06:47,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:06:47,943 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2021-12-06 18:06:47,950 INFO L388 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 6 treesize of output 5 [2021-12-06 18:06:47,966 INFO L388 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 14 [2021-12-06 18:06:47,975 INFO L388 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 6 treesize of output 5