./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF --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 5b917a1c951859368fb2463a158063964361d86aeab261c924186dc34055576d --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 05:31:47,640 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 05:31:47,642 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 05:31:47,671 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 05:31:47,672 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 05:31:47,673 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 05:31:47,675 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 05:31:47,677 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 05:31:47,679 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 05:31:47,680 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 05:31:47,681 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 05:31:47,683 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 05:31:47,683 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 05:31:47,684 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 05:31:47,686 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 05:31:47,687 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 05:31:47,688 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 05:31:47,689 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 05:31:47,691 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 05:31:47,694 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 05:31:47,696 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 05:31:47,697 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 05:31:47,699 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 05:31:47,700 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 05:31:47,703 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 05:31:47,704 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 05:31:47,704 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 05:31:47,705 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 05:31:47,706 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 05:31:47,707 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 05:31:47,707 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 05:31:47,708 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 05:31:47,709 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 05:31:47,710 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 05:31:47,711 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 05:31:47,712 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 05:31:47,713 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 05:31:47,713 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 05:31:47,713 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 05:31:47,714 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 05:31:47,715 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 05:31:47,716 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-20 05:31:47,752 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 05:31:47,753 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 05:31:47,753 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 05:31:47,754 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 05:31:47,760 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 05:31:47,761 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 05:31:47,762 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 05:31:47,762 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 05:31:47,762 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 05:31:47,762 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 05:31:47,763 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 05:31:47,764 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 05:31:47,764 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 05:31:47,764 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 05:31:47,764 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 05:31:47,765 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 05:31:47,765 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 05:31:47,765 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 05:31:47,765 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 05:31:47,765 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 05:31:47,766 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 05:31:47,766 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:31:47,766 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 05:31:47,766 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 05:31:47,767 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 05:31:47,767 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 05:31:47,767 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 05:31:47,767 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 05:31:47,767 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 05:31:47,769 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 05:31:47,769 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 05:31:47,769 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_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/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_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF 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 -> 5b917a1c951859368fb2463a158063964361d86aeab261c924186dc34055576d [2021-11-20 05:31:48,100 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 05:31:48,132 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 05:31:48,134 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 05:31:48,136 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 05:31:48,136 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 05:31:48,138 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i [2021-11-20 05:31:48,225 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/data/f1e753675/8bcb69eba87145c99f023f5af4123945/FLAG78a19f928 [2021-11-20 05:31:48,981 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 05:31:48,981 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i [2021-11-20 05:31:49,026 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/data/f1e753675/8bcb69eba87145c99f023f5af4123945/FLAG78a19f928 [2021-11-20 05:31:49,062 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/data/f1e753675/8bcb69eba87145c99f023f5af4123945 [2021-11-20 05:31:49,065 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 05:31:49,066 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 05:31:49,069 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 05:31:49,069 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 05:31:49,072 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 05:31:49,072 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:31:49" (1/1) ... [2021-11-20 05:31:49,073 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f17d145 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:49, skipping insertion in model container [2021-11-20 05:31:49,073 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:31:49" (1/1) ... [2021-11-20 05:31:49,080 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 05:31:49,164 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:31:49,474 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_22c38876-59f2-4edd-9bc2-80e4789ade83/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4494,4507] [2021-11-20 05:31:49,485 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_22c38876-59f2-4edd-9bc2-80e4789ade83/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4554,4567] [2021-11-20 05:31:50,317 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,318 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,318 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,319 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,321 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,336 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,340 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,350 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,354 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,357 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,359 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,359 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,360 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:50,719 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-20 05:31:50,720 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-20 05:31:50,722 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-20 05:31:50,731 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-20 05:31:50,734 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-20 05:31:50,735 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-20 05:31:50,736 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-20 05:31:50,737 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-20 05:31:50,737 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-20 05:31:50,740 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-20 05:31:50,903 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-20 05:31:50,926 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:31:50,942 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 05:31:50,960 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_22c38876-59f2-4edd-9bc2-80e4789ade83/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4494,4507] [2021-11-20 05:31:50,963 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_22c38876-59f2-4edd-9bc2-80e4789ade83/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4554,4567] [2021-11-20 05:31:51,042 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,043 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,043 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,044 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,045 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,052 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,053 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,054 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,054 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,056 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,060 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,060 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,061 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-20 05:31:51,102 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-20 05:31:51,103 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-20 05:31:51,104 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-20 05:31:51,105 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-20 05:31:51,106 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-20 05:31:51,107 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-20 05:31:51,107 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-20 05:31:51,108 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-20 05:31:51,109 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-20 05:31:51,109 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-20 05:31:51,133 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-20 05:31:51,149 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:31:51,520 INFO L208 MainTranslator]: Completed translation [2021-11-20 05:31:51,520 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51 WrapperNode [2021-11-20 05:31:51,521 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 05:31:51,522 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 05:31:51,522 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 05:31:51,522 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 05:31:51,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,634 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,686 INFO L137 Inliner]: procedures = 679, calls = 1036, calls flagged for inlining = 50, calls inlined = 4, statements flattened = 93 [2021-11-20 05:31:51,687 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 05:31:51,687 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 05:31:51,687 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 05:31:51,688 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 05:31:51,697 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,697 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,702 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,702 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,726 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,740 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,744 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,758 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 05:31:51,759 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 05:31:51,760 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 05:31:51,760 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 05:31:51,761 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (1/1) ... [2021-11-20 05:31:51,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 05:31:51,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:31:51,808 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 05:31:51,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 05:31:51,851 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_init [2021-11-20 05:31:51,851 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_init [2021-11-20 05:31:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 05:31:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-20 05:31:51,852 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-20 05:31:51,852 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2021-11-20 05:31:51,853 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2021-11-20 05:31:51,854 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2021-11-20 05:31:51,854 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2021-11-20 05:31:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 05:31:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 05:31:51,855 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 05:31:51,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 05:31:51,856 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2021-11-20 05:31:51,856 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2021-11-20 05:31:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-20 05:31:51,857 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-20 05:31:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 05:31:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 05:31:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-20 05:31:51,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 05:31:52,118 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 05:31:52,120 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 05:31:52,417 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 05:31:52,424 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 05:31:52,427 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-20 05:31:52,431 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:31:52 BoogieIcfgContainer [2021-11-20 05:31:52,431 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 05:31:52,438 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 05:31:52,438 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 05:31:52,445 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 05:31:52,446 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 05:31:49" (1/3) ... [2021-11-20 05:31:52,446 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34f3e771 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:31:52, skipping insertion in model container [2021-11-20 05:31:52,447 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:31:51" (2/3) ... [2021-11-20 05:31:52,447 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34f3e771 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 05:31:52, skipping insertion in model container [2021-11-20 05:31:52,447 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:31:52" (3/3) ... [2021-11-20 05:31:52,448 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_linked_list_init_harness.i [2021-11-20 05:31:52,454 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 05:31:52,454 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 05:31:52,509 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 05:31:52,517 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-11-20 05:31:52,517 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 05:31:52,542 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 44 states have internal predecessors, (58), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-20 05:31:52,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-20 05:31:52,548 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:52,549 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 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-11-20 05:31:52,550 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:52,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:52,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1017333715, now seen corresponding path program 1 times [2021-11-20 05:31:52,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:52,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765078724] [2021-11-20 05:31:52,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:52,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:52,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:52,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:52,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:52,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:52,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:52,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:52,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:52,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765078724] [2021-11-20 05:31:52,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765078724] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:52,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:52,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 05:31:52,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945417349] [2021-11-20 05:31:52,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:53,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 05:31:53,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:53,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 05:31:53,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 05:31:53,033 INFO L87 Difference]: Start difference. First operand has 61 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 44 states have internal predecessors, (58), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:53,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:53,060 INFO L93 Difference]: Finished difference Result 117 states and 158 transitions. [2021-11-20 05:31:53,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 05:31:53,062 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-11-20 05:31:53,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:53,069 INFO L225 Difference]: With dead ends: 117 [2021-11-20 05:31:53,070 INFO L226 Difference]: Without dead ends: 56 [2021-11-20 05:31:53,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 7 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-11-20 05:31:53,077 INFO L933 BasicCegarLoop]: 75 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, 75 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-11-20 05:31:53,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:31:53,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-11-20 05:31:53,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-11-20 05:31:53,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 39 states have (on average 1.3076923076923077) internal successors, (51), 40 states have internal predecessors, (51), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-11-20 05:31:53,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2021-11-20 05:31:53,119 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 26 [2021-11-20 05:31:53,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:53,120 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2021-11-20 05:31:53,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:53,120 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2021-11-20 05:31:53,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-20 05:31:53,122 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:53,122 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 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-11-20 05:31:53,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 05:31:53,123 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:53,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:53,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1834982165, now seen corresponding path program 1 times [2021-11-20 05:31:53,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:53,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979029593] [2021-11-20 05:31:53,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:53,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:53,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:53,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:53,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:53,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:53,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:53,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:53,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979029593] [2021-11-20 05:31:53,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979029593] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:53,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:53,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-20 05:31:53,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609781783] [2021-11-20 05:31:53,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:53,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-20 05:31:53,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:53,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-20 05:31:53,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-20 05:31:53,557 INFO L87 Difference]: Start difference. First operand 56 states and 70 transitions. Second operand has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:53,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:53,867 INFO L93 Difference]: Finished difference Result 108 states and 136 transitions. [2021-11-20 05:31:53,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 05:31:53,873 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-11-20 05:31:53,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:53,877 INFO L225 Difference]: With dead ends: 108 [2021-11-20 05:31:53,877 INFO L226 Difference]: Without dead ends: 59 [2021-11-20 05:31:53,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-11-20 05:31:53,880 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 29 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:53,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 342 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:31:53,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-11-20 05:31:53,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-11-20 05:31:53,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 43 states have internal predecessors, (54), 10 states have call successors, (10), 6 states have call predecessors, (10), 7 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2021-11-20 05:31:53,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 74 transitions. [2021-11-20 05:31:53,896 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 74 transitions. Word has length 26 [2021-11-20 05:31:53,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:53,897 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 74 transitions. [2021-11-20 05:31:53,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:53,898 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 74 transitions. [2021-11-20 05:31:53,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-20 05:31:53,899 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:53,899 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 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-11-20 05:31:53,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 05:31:53,900 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:53,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:53,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1650638505, now seen corresponding path program 1 times [2021-11-20 05:31:53,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:53,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747342874] [2021-11-20 05:31:53,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:53,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:54,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:54,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:54,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:54,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:54,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:54,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747342874] [2021-11-20 05:31:54,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747342874] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:54,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:54,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-20 05:31:54,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333918196] [2021-11-20 05:31:54,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:54,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 05:31:54,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:54,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 05:31:54,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-20 05:31:54,231 INFO L87 Difference]: Start difference. First operand 59 states and 74 transitions. Second operand has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:54,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:54,587 INFO L93 Difference]: Finished difference Result 124 states and 161 transitions. [2021-11-20 05:31:54,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-20 05:31:54,588 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-11-20 05:31:54,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:54,592 INFO L225 Difference]: With dead ends: 124 [2021-11-20 05:31:54,592 INFO L226 Difference]: Without dead ends: 72 [2021-11-20 05:31:54,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-11-20 05:31:54,601 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 77 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:54,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 433 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:31:54,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-11-20 05:31:54,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 69. [2021-11-20 05:31:54,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 50 states have (on average 1.38) internal successors, (69), 52 states have internal predecessors, (69), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:54,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 91 transitions. [2021-11-20 05:31:54,622 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 91 transitions. Word has length 26 [2021-11-20 05:31:54,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:54,623 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 91 transitions. [2021-11-20 05:31:54,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:54,623 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 91 transitions. [2021-11-20 05:31:54,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-20 05:31:54,625 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:54,625 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 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-11-20 05:31:54,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 05:31:54,625 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:54,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:54,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1257611495, now seen corresponding path program 1 times [2021-11-20 05:31:54,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:54,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761376420] [2021-11-20 05:31:54,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:54,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:54,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:54,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:54,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:54,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:54,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:55,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:55,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:55,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761376420] [2021-11-20 05:31:55,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761376420] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:55,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:55,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-20 05:31:55,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010841765] [2021-11-20 05:31:55,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:55,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 05:31:55,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:55,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 05:31:55,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-20 05:31:55,021 INFO L87 Difference]: Start difference. First operand 69 states and 91 transitions. Second operand has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:55,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:55,347 INFO L93 Difference]: Finished difference Result 152 states and 207 transitions. [2021-11-20 05:31:55,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-20 05:31:55,347 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-11-20 05:31:55,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:55,354 INFO L225 Difference]: With dead ends: 152 [2021-11-20 05:31:55,354 INFO L226 Difference]: Without dead ends: 90 [2021-11-20 05:31:55,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-11-20 05:31:55,358 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 87 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:55,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 396 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:31:55,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-11-20 05:31:55,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 73. [2021-11-20 05:31:55,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 54 states have (on average 1.3888888888888888) internal successors, (75), 56 states have internal predecessors, (75), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:55,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 97 transitions. [2021-11-20 05:31:55,378 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 97 transitions. Word has length 26 [2021-11-20 05:31:55,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:55,378 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 97 transitions. [2021-11-20 05:31:55,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:55,379 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 97 transitions. [2021-11-20 05:31:55,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-20 05:31:55,384 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:55,384 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 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-11-20 05:31:55,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 05:31:55,384 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:55,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:55,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1515776933, now seen corresponding path program 1 times [2021-11-20 05:31:55,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:55,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014131231] [2021-11-20 05:31:55,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:55,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:55,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:55,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:55,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:55,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:55,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014131231] [2021-11-20 05:31:55,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014131231] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:55,577 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:55,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-20 05:31:55,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541826223] [2021-11-20 05:31:55,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:55,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 05:31:55,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:55,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 05:31:55,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-20 05:31:55,579 INFO L87 Difference]: Start difference. First operand 73 states and 97 transitions. Second operand has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:55,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:55,851 INFO L93 Difference]: Finished difference Result 176 states and 245 transitions. [2021-11-20 05:31:55,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-20 05:31:55,853 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-11-20 05:31:55,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:55,856 INFO L225 Difference]: With dead ends: 176 [2021-11-20 05:31:55,856 INFO L226 Difference]: Without dead ends: 110 [2021-11-20 05:31:55,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-11-20 05:31:55,862 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 75 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:55,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 506 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:31:55,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-11-20 05:31:55,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 77. [2021-11-20 05:31:55,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 58 states have (on average 1.396551724137931) internal successors, (81), 60 states have internal predecessors, (81), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:55,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 103 transitions. [2021-11-20 05:31:55,887 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 103 transitions. Word has length 26 [2021-11-20 05:31:55,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:55,887 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 103 transitions. [2021-11-20 05:31:55,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:31:55,888 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 103 transitions. [2021-11-20 05:31:55,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-20 05:31:55,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:55,893 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 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-11-20 05:31:55,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 05:31:55,893 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:55,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:55,894 INFO L85 PathProgramCache]: Analyzing trace with hash 504659683, now seen corresponding path program 1 times [2021-11-20 05:31:55,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:55,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66464860] [2021-11-20 05:31:55,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:55,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:55,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:55,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:55,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:56,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:56,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66464860] [2021-11-20 05:31:56,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66464860] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:56,065 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:56,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 05:31:56,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846474564] [2021-11-20 05:31:56,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:56,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 05:31:56,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:56,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:31:56,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:31:56,067 INFO L87 Difference]: Start difference. First operand 77 states and 103 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:56,132 INFO L93 Difference]: Finished difference Result 173 states and 239 transitions. [2021-11-20 05:31:56,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:31:56,133 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-20 05:31:56,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:56,134 INFO L225 Difference]: With dead ends: 173 [2021-11-20 05:31:56,134 INFO L226 Difference]: Without dead ends: 70 [2021-11-20 05:31:56,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:31:56,136 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 45 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:56,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 397 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:31:56,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-11-20 05:31:56,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-11-20 05:31:56,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 51 states have (on average 1.3529411764705883) internal successors, (69), 53 states have internal predecessors, (69), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:56,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 91 transitions. [2021-11-20 05:31:56,162 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 91 transitions. Word has length 26 [2021-11-20 05:31:56,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:56,164 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 91 transitions. [2021-11-20 05:31:56,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,164 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 91 transitions. [2021-11-20 05:31:56,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-20 05:31:56,167 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:56,167 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 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-11-20 05:31:56,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 05:31:56,169 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:56,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:56,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1687611897, now seen corresponding path program 1 times [2021-11-20 05:31:56,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:56,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576147715] [2021-11-20 05:31:56,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:56,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:56,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:56,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:56,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:56,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:56,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576147715] [2021-11-20 05:31:56,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576147715] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:56,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:56,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-20 05:31:56,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359238613] [2021-11-20 05:31:56,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:56,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:31:56,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:56,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:31:56,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:31:56,377 INFO L87 Difference]: Start difference. First operand 70 states and 91 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:56,484 INFO L93 Difference]: Finished difference Result 135 states and 178 transitions. [2021-11-20 05:31:56,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:31:56,484 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-11-20 05:31:56,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:56,486 INFO L225 Difference]: With dead ends: 135 [2021-11-20 05:31:56,486 INFO L226 Difference]: Without dead ends: 72 [2021-11-20 05:31:56,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-20 05:31:56,488 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 39 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:56,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 351 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 05:31:56,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-11-20 05:31:56,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 70. [2021-11-20 05:31:56,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 51 states have (on average 1.3137254901960784) internal successors, (67), 53 states have internal predecessors, (67), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:56,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 89 transitions. [2021-11-20 05:31:56,504 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 89 transitions. Word has length 28 [2021-11-20 05:31:56,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:56,505 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 89 transitions. [2021-11-20 05:31:56,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,506 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 89 transitions. [2021-11-20 05:31:56,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-20 05:31:56,507 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:56,507 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-11-20 05:31:56,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 05:31:56,508 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:56,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:56,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1850407916, now seen corresponding path program 1 times [2021-11-20 05:31:56,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:56,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173523936] [2021-11-20 05:31:56,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:56,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:56,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:56,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:56,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173523936] [2021-11-20 05:31:56,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173523936] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:56,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:56,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-20 05:31:56,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871917157] [2021-11-20 05:31:56,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:56,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 05:31:56,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:56,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 05:31:56,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-20 05:31:56,616 INFO L87 Difference]: Start difference. First operand 70 states and 89 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:56,683 INFO L93 Difference]: Finished difference Result 143 states and 185 transitions. [2021-11-20 05:31:56,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:31:56,683 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-11-20 05:31:56,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:56,685 INFO L225 Difference]: With dead ends: 143 [2021-11-20 05:31:56,685 INFO L226 Difference]: Without dead ends: 80 [2021-11-20 05:31:56,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 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-11-20 05:31:56,686 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 15 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:56,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 289 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:31:56,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-11-20 05:31:56,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 72. [2021-11-20 05:31:56,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 53 states have (on average 1.3018867924528301) internal successors, (69), 55 states have internal predecessors, (69), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:56,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 91 transitions. [2021-11-20 05:31:56,697 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 91 transitions. Word has length 30 [2021-11-20 05:31:56,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:56,698 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 91 transitions. [2021-11-20 05:31:56,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,698 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 91 transitions. [2021-11-20 05:31:56,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-20 05:31:56,702 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:56,702 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-11-20 05:31:56,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 05:31:56,702 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:56,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:56,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1395309347, now seen corresponding path program 1 times [2021-11-20 05:31:56,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:56,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276237513] [2021-11-20 05:31:56,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:56,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:56,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:56,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:56,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:56,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276237513] [2021-11-20 05:31:56,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276237513] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:56,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:56,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-20 05:31:56,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305091923] [2021-11-20 05:31:56,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:56,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 05:31:56,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:56,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 05:31:56,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-20 05:31:56,812 INFO L87 Difference]: Start difference. First operand 72 states and 91 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:56,872 INFO L93 Difference]: Finished difference Result 149 states and 195 transitions. [2021-11-20 05:31:56,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:31:56,873 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2021-11-20 05:31:56,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:56,874 INFO L225 Difference]: With dead ends: 149 [2021-11-20 05:31:56,874 INFO L226 Difference]: Without dead ends: 84 [2021-11-20 05:31:56,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 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-11-20 05:31:56,878 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 12 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:56,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 299 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:31:56,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-11-20 05:31:56,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 74. [2021-11-20 05:31:56,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 55 states have (on average 1.290909090909091) internal successors, (71), 57 states have internal predecessors, (71), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:31:56,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 93 transitions. [2021-11-20 05:31:56,887 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 93 transitions. Word has length 31 [2021-11-20 05:31:56,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:56,887 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 93 transitions. [2021-11-20 05:31:56,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-20 05:31:56,888 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 93 transitions. [2021-11-20 05:31:56,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-20 05:31:56,889 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:56,890 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 05:31:56,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 05:31:56,890 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:56,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:56,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1854431003, now seen corresponding path program 1 times [2021-11-20 05:31:56,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:56,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316043855] [2021-11-20 05:31:56,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:56,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:57,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:57,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:57,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:31:57,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:57,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:57,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:57,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316043855] [2021-11-20 05:31:57,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316043855] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:57,409 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:57,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-20 05:31:57,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186671087] [2021-11-20 05:31:57,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:57,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-20 05:31:57,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:57,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-20 05:31:57,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:31:57,412 INFO L87 Difference]: Start difference. First operand 74 states and 93 transitions. Second operand has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-20 05:31:57,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:57,909 INFO L93 Difference]: Finished difference Result 164 states and 211 transitions. [2021-11-20 05:31:57,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:31:57,909 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-11-20 05:31:57,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:57,910 INFO L225 Difference]: With dead ends: 164 [2021-11-20 05:31:57,911 INFO L226 Difference]: Without dead ends: 97 [2021-11-20 05:31:57,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-11-20 05:31:57,912 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 59 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:57,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 493 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 05:31:57,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-11-20 05:31:57,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 79. [2021-11-20 05:31:57,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 58 states have (on average 1.293103448275862) internal successors, (75), 61 states have internal predecessors, (75), 12 states have call successors, (12), 6 states have call predecessors, (12), 8 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-20 05:31:57,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 102 transitions. [2021-11-20 05:31:57,921 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 102 transitions. Word has length 39 [2021-11-20 05:31:57,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:57,921 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 102 transitions. [2021-11-20 05:31:57,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-20 05:31:57,922 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 102 transitions. [2021-11-20 05:31:57,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-20 05:31:57,922 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:57,922 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 05:31:57,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 05:31:57,923 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:57,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:57,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1596265565, now seen corresponding path program 1 times [2021-11-20 05:31:57,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:57,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539191820] [2021-11-20 05:31:57,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:57,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:57,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:57,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:57,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:58,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:58,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:31:58,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:58,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:58,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:58,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539191820] [2021-11-20 05:31:58,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539191820] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:58,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:58,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-11-20 05:31:58,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613924129] [2021-11-20 05:31:58,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:58,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-20 05:31:58,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:58,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-20 05:31:58,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-11-20 05:31:58,240 INFO L87 Difference]: Start difference. First operand 79 states and 102 transitions. Second operand has 15 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-20 05:31:58,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:58,713 INFO L93 Difference]: Finished difference Result 182 states and 246 transitions. [2021-11-20 05:31:58,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-20 05:31:58,714 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-11-20 05:31:58,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:58,716 INFO L225 Difference]: With dead ends: 182 [2021-11-20 05:31:58,716 INFO L226 Difference]: Without dead ends: 110 [2021-11-20 05:31:58,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-11-20 05:31:58,717 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 124 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:58,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 494 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 05:31:58,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-11-20 05:31:58,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 91. [2021-11-20 05:31:58,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 68 states have (on average 1.2941176470588236) internal successors, (88), 73 states have internal predecessors, (88), 13 states have call successors, (13), 6 states have call predecessors, (13), 9 states have return successors, (19), 11 states have call predecessors, (19), 12 states have call successors, (19) [2021-11-20 05:31:58,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 120 transitions. [2021-11-20 05:31:58,729 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 120 transitions. Word has length 39 [2021-11-20 05:31:58,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:58,730 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 120 transitions. [2021-11-20 05:31:58,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-20 05:31:58,730 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 120 transitions. [2021-11-20 05:31:58,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-20 05:31:58,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:58,731 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 05:31:58,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 05:31:58,732 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:58,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:58,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1687584481, now seen corresponding path program 1 times [2021-11-20 05:31:58,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:58,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978444275] [2021-11-20 05:31:58,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:58,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:58,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:58,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:58,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:58,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:58,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:58,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:31:58,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:58,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:58,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:58,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978444275] [2021-11-20 05:31:58,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978444275] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:31:58,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:31:58,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-20 05:31:58,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949027895] [2021-11-20 05:31:58,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:31:58,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:31:58,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:31:58,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:31:58,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:31:58,900 INFO L87 Difference]: Start difference. First operand 91 states and 120 transitions. Second operand has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-20 05:31:58,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:31:58,996 INFO L93 Difference]: Finished difference Result 186 states and 249 transitions. [2021-11-20 05:31:58,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:31:58,996 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2021-11-20 05:31:58,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:31:58,998 INFO L225 Difference]: With dead ends: 186 [2021-11-20 05:31:58,998 INFO L226 Difference]: Without dead ends: 94 [2021-11-20 05:31:58,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-11-20 05:31:58,999 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 20 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:31:58,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 370 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 05:31:59,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-11-20 05:31:59,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2021-11-20 05:31:59,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 64 states have (on average 1.28125) internal successors, (82), 68 states have internal predecessors, (82), 13 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (15), 11 states have call predecessors, (15), 12 states have call successors, (15) [2021-11-20 05:31:59,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 110 transitions. [2021-11-20 05:31:59,011 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 110 transitions. Word has length 39 [2021-11-20 05:31:59,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:31:59,011 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 110 transitions. [2021-11-20 05:31:59,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-20 05:31:59,011 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 110 transitions. [2021-11-20 05:31:59,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-20 05:31:59,012 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:31:59,012 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 05:31:59,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 05:31:59,013 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:31:59,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:31:59,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1045188466, now seen corresponding path program 1 times [2021-11-20 05:31:59,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:31:59,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197301060] [2021-11-20 05:31:59,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:59,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:31:59,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:31:59,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:59,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:31:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:59,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:31:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:59,228 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:31:59,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:31:59,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197301060] [2021-11-20 05:31:59,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197301060] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:31:59,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894535595] [2021-11-20 05:31:59,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:31:59,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:31:59,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:31:59,233 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:31:59,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 05:31:59,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:31:59,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-20 05:31:59,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:31:59,543 INFO L354 Elim1Store]: treesize reduction 157, result has 15.1 percent of original size [2021-11-20 05:31:59,544 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 55 treesize of output 63 [2021-11-20 05:31:59,589 INFO L354 Elim1Store]: treesize reduction 157, result has 14.2 percent of original size [2021-11-20 05:31:59,590 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 63 treesize of output 71 [2021-11-20 05:32:01,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:32:01,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:32:02,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:32:02,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894535595] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 05:32:02,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:32:02,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12, 13] total 27 [2021-11-20 05:32:02,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634353257] [2021-11-20 05:32:02,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:32:02,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:32:02,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:02,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:32:02,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-11-20 05:32:02,261 INFO L87 Difference]: Start difference. First operand 86 states and 110 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-20 05:32:02,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:02,480 INFO L93 Difference]: Finished difference Result 183 states and 238 transitions. [2021-11-20 05:32:02,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:32:02,481 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 41 [2021-11-20 05:32:02,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:02,482 INFO L225 Difference]: With dead ends: 183 [2021-11-20 05:32:02,483 INFO L226 Difference]: Without dead ends: 104 [2021-11-20 05:32:02,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2021-11-20 05:32:02,485 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 26 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:02,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 317 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 05:32:02,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-11-20 05:32:02,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 90. [2021-11-20 05:32:02,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 68 states have (on average 1.2941176470588236) internal successors, (88), 70 states have internal predecessors, (88), 13 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (15), 13 states have call predecessors, (15), 12 states have call successors, (15) [2021-11-20 05:32:02,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 116 transitions. [2021-11-20 05:32:02,501 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 116 transitions. Word has length 41 [2021-11-20 05:32:02,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:02,501 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 116 transitions. [2021-11-20 05:32:02,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-20 05:32:02,502 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 116 transitions. [2021-11-20 05:32:02,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-20 05:32:02,502 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:02,503 INFO L514 BasicCegarLoop]: trace histogram [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-11-20 05:32:02,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 05:32:02,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-20 05:32:02,718 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:02,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:02,719 INFO L85 PathProgramCache]: Analyzing trace with hash 964483973, now seen corresponding path program 1 times [2021-11-20 05:32:02,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:02,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646877520] [2021-11-20 05:32:02,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:02,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:02,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:32:02,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:02,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:32:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:02,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:02,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-20 05:32:02,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:02,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646877520] [2021-11-20 05:32:02,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646877520] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:32:02,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:32:02,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-20 05:32:02,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652840175] [2021-11-20 05:32:02,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:32:02,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 05:32:02,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:02,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 05:32:02,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:32:02,845 INFO L87 Difference]: Start difference. First operand 90 states and 116 transitions. Second operand has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-20 05:32:02,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:02,910 INFO L93 Difference]: Finished difference Result 106 states and 133 transitions. [2021-11-20 05:32:02,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 05:32:02,910 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2021-11-20 05:32:02,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:02,912 INFO L225 Difference]: With dead ends: 106 [2021-11-20 05:32:02,912 INFO L226 Difference]: Without dead ends: 104 [2021-11-20 05:32:02,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-20 05:32:02,913 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 10 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 452 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.0s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:02,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 452 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 05:32:02,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-11-20 05:32:02,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 99. [2021-11-20 05:32:02,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 74 states have (on average 1.2702702702702702) internal successors, (94), 77 states have internal predecessors, (94), 14 states have call successors, (14), 7 states have call predecessors, (14), 10 states have return successors, (18), 14 states have call predecessors, (18), 13 states have call successors, (18) [2021-11-20 05:32:02,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 126 transitions. [2021-11-20 05:32:02,924 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 126 transitions. Word has length 42 [2021-11-20 05:32:02,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:02,925 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 126 transitions. [2021-11-20 05:32:02,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-20 05:32:02,925 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 126 transitions. [2021-11-20 05:32:02,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-20 05:32:02,926 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:02,926 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-20 05:32:02,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 05:32:02,927 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:02,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:02,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1440497479, now seen corresponding path program 1 times [2021-11-20 05:32:02,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:02,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848552760] [2021-11-20 05:32:02,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:02,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:03,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:32:03,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:03,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:32:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:03,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:03,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:03,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-20 05:32:03,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:03,217 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-20 05:32:03,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:03,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848552760] [2021-11-20 05:32:03,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848552760] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:32:03,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271918313] [2021-11-20 05:32:03,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:03,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:32:03,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:32:03,224 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:32:03,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 05:32:03,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:03,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 47 conjunts are in the unsatisfiable core [2021-11-20 05:32:03,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:32:03,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,407 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-11-20 05:32:03,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:03,426 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 28 treesize of output 37 [2021-11-20 05:32:05,535 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-20 05:32:05,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:32:06,791 INFO L354 Elim1Store]: treesize reduction 29, result has 3.3 percent of original size [2021-11-20 05:32:06,791 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 3194 treesize of output 1 [2021-11-20 05:32:06,802 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 05:32:06,803 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 19436 treesize of output 1 [2021-11-20 05:32:06,818 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-20 05:32:06,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271918313] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:32:06,819 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:32:06,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 12] total 32 [2021-11-20 05:32:06,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971706054] [2021-11-20 05:32:06,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:32:06,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-20 05:32:06,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:06,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-20 05:32:06,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-11-20 05:32:06,822 INFO L87 Difference]: Start difference. First operand 99 states and 126 transitions. Second operand has 32 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 31 states have internal predecessors, (92), 13 states have call successors, (14), 4 states have call predecessors, (14), 7 states have return successors, (11), 9 states have call predecessors, (11), 11 states have call successors, (11) [2021-11-20 05:32:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:07,580 INFO L93 Difference]: Finished difference Result 337 states and 442 transitions. [2021-11-20 05:32:07,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-20 05:32:07,584 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 31 states have internal predecessors, (92), 13 states have call successors, (14), 4 states have call predecessors, (14), 7 states have return successors, (11), 9 states have call predecessors, (11), 11 states have call successors, (11) Word has length 50 [2021-11-20 05:32:07,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:07,586 INFO L225 Difference]: With dead ends: 337 [2021-11-20 05:32:07,586 INFO L226 Difference]: Without dead ends: 172 [2021-11-20 05:32:07,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=193, Invalid=1613, Unknown=0, NotChecked=0, Total=1806 [2021-11-20 05:32:07,588 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 135 mSDsluCounter, 884 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 249 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:07,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 954 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 231 Invalid, 0 Unknown, 249 Unchecked, 0.3s Time] [2021-11-20 05:32:07,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-11-20 05:32:07,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 113. [2021-11-20 05:32:07,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 89 states have (on average 1.202247191011236) internal successors, (107), 91 states have internal predecessors, (107), 13 states have call successors, (13), 9 states have call predecessors, (13), 10 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) [2021-11-20 05:32:07,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 134 transitions. [2021-11-20 05:32:07,603 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 134 transitions. Word has length 50 [2021-11-20 05:32:07,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:07,604 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 134 transitions. [2021-11-20 05:32:07,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 3.2857142857142856) internal successors, (92), 31 states have internal predecessors, (92), 13 states have call successors, (14), 4 states have call predecessors, (14), 7 states have return successors, (11), 9 states have call predecessors, (11), 11 states have call successors, (11) [2021-11-20 05:32:07,604 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 134 transitions. [2021-11-20 05:32:07,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-20 05:32:07,605 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:07,605 INFO L514 BasicCegarLoop]: trace histogram [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-11-20 05:32:07,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 05:32:07,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-20 05:32:07,820 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:07,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:07,820 INFO L85 PathProgramCache]: Analyzing trace with hash -41969126, now seen corresponding path program 1 times [2021-11-20 05:32:07,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:07,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532455720] [2021-11-20 05:32:07,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:07,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:07,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-20 05:32:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:07,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-20 05:32:07,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:07,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:07,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-20 05:32:08,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-20 05:32:08,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,076 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-20 05:32:08,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:08,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532455720] [2021-11-20 05:32:08,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532455720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:32:08,076 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:32:08,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-20 05:32:08,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918976840] [2021-11-20 05:32:08,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:32:08,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-20 05:32:08,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:08,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-20 05:32:08,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-11-20 05:32:08,078 INFO L87 Difference]: Start difference. First operand 113 states and 134 transitions. Second operand has 11 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-20 05:32:08,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:08,265 INFO L93 Difference]: Finished difference Result 119 states and 139 transitions. [2021-11-20 05:32:08,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-20 05:32:08,265 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 58 [2021-11-20 05:32:08,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:08,267 INFO L225 Difference]: With dead ends: 119 [2021-11-20 05:32:08,267 INFO L226 Difference]: Without dead ends: 115 [2021-11-20 05:32:08,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-11-20 05:32:08,268 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 18 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:08,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 512 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-20 05:32:08,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-11-20 05:32:08,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2021-11-20 05:32:08,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 91 states have (on average 1.1868131868131868) internal successors, (108), 92 states have internal predecessors, (108), 13 states have call successors, (13), 10 states have call predecessors, (13), 10 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) [2021-11-20 05:32:08,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 135 transitions. [2021-11-20 05:32:08,279 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 135 transitions. Word has length 58 [2021-11-20 05:32:08,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:08,279 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 135 transitions. [2021-11-20 05:32:08,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-20 05:32:08,280 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 135 transitions. [2021-11-20 05:32:08,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 05:32:08,281 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:08,281 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-20 05:32:08,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 05:32:08,281 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:08,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:08,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1239716043, now seen corresponding path program 1 times [2021-11-20 05:32:08,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:08,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890608892] [2021-11-20 05:32:08,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:08,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:32:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:08,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:32:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:08,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:32:08,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:32:08,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:08,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:32:08,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:32:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,822 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:32:08,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:08,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890608892] [2021-11-20 05:32:08,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890608892] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:32:08,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696324549] [2021-11-20 05:32:08,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:08,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:32:08,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:32:08,828 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:32:08,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 05:32:08,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:08,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-20 05:32:08,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:32:08,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:08,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:08,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:08,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:08,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:08,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,001 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-11-20 05:32:09,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:09,025 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 28 treesize of output 37 [2021-11-20 05:32:12,386 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-20 05:32:12,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:32:13,564 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 19554 treesize of output 19170 [2021-11-20 05:32:44,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:44,358 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 387 treesize of output 375 [2021-11-20 05:32:44,501 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:32:44,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696324549] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:32:44,502 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:32:44,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 12] total 36 [2021-11-20 05:32:44,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865351703] [2021-11-20 05:32:44,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:32:44,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-20 05:32:44,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:44,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-20 05:32:44,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1119, Unknown=0, NotChecked=0, Total=1260 [2021-11-20 05:32:44,504 INFO L87 Difference]: Start difference. First operand 115 states and 135 transitions. Second operand has 36 states, 29 states have (on average 4.551724137931035) internal successors, (132), 31 states have internal predecessors, (132), 19 states have call successors, (26), 5 states have call predecessors, (26), 11 states have return successors, (25), 15 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-20 05:32:45,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:45,365 INFO L93 Difference]: Finished difference Result 160 states and 188 transitions. [2021-11-20 05:32:45,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-20 05:32:45,365 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 29 states have (on average 4.551724137931035) internal successors, (132), 31 states have internal predecessors, (132), 19 states have call successors, (26), 5 states have call predecessors, (26), 11 states have return successors, (25), 15 states have call predecessors, (25), 18 states have call successors, (25) Word has length 78 [2021-11-20 05:32:45,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:45,367 INFO L225 Difference]: With dead ends: 160 [2021-11-20 05:32:45,367 INFO L226 Difference]: Without dead ends: 153 [2021-11-20 05:32:45,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 146 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=193, Invalid=1613, Unknown=0, NotChecked=0, Total=1806 [2021-11-20 05:32:45,369 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 94 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 203 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:45,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 658 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 535 Invalid, 0 Unknown, 203 Unchecked, 0.5s Time] [2021-11-20 05:32:45,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-11-20 05:32:45,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 144. [2021-11-20 05:32:45,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 115 states have (on average 1.182608695652174) internal successors, (136), 117 states have internal predecessors, (136), 15 states have call successors, (15), 12 states have call predecessors, (15), 13 states have return successors, (17), 14 states have call predecessors, (17), 14 states have call successors, (17) [2021-11-20 05:32:45,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 168 transitions. [2021-11-20 05:32:45,398 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 168 transitions. Word has length 78 [2021-11-20 05:32:45,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:45,399 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 168 transitions. [2021-11-20 05:32:45,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 29 states have (on average 4.551724137931035) internal successors, (132), 31 states have internal predecessors, (132), 19 states have call successors, (26), 5 states have call predecessors, (26), 11 states have return successors, (25), 15 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-20 05:32:45,399 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 168 transitions. [2021-11-20 05:32:45,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 05:32:45,400 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:45,400 INFO L514 BasicCegarLoop]: trace histogram [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-11-20 05:32:45,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 05:32:45,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-20 05:32:45,612 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:45,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:45,612 INFO L85 PathProgramCache]: Analyzing trace with hash -2049062669, now seen corresponding path program 1 times [2021-11-20 05:32:45,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:45,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585387787] [2021-11-20 05:32:45,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:45,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:45,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:45,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:32:45,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:45,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:45,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:32:45,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:32:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:32:46,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:32:46,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:32:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,371 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-20 05:32:46,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:46,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585387787] [2021-11-20 05:32:46,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585387787] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:32:46,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42463054] [2021-11-20 05:32:46,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:46,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:32:46,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:32:46,376 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:32:46,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 05:32:46,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:46,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-20 05:32:46,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:32:46,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,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, 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-11-20 05:32:46,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:46,564 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 28 treesize of output 37 [2021-11-20 05:32:52,100 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-20 05:32:52,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:32:53,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:32:53,342 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 2769 treesize of output 2759 [2021-11-20 05:32:53,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:32:53,478 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 6628 treesize of output 6602 [2021-11-20 05:32:53,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:53,885 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 1724 treesize of output 1692 [2021-11-20 05:32:54,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:54,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:54,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:32:54,081 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 3886 treesize of output 3822 [2021-11-20 05:32:54,506 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:32:54,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42463054] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:32:54,507 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:32:54,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19, 14] total 48 [2021-11-20 05:32:54,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307758038] [2021-11-20 05:32:54,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:32:54,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-20 05:32:54,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:54,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-20 05:32:54,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=2066, Unknown=0, NotChecked=0, Total=2256 [2021-11-20 05:32:54,511 INFO L87 Difference]: Start difference. First operand 144 states and 168 transitions. Second operand has 48 states, 41 states have (on average 3.3902439024390243) internal successors, (139), 42 states have internal predecessors, (139), 18 states have call successors, (26), 6 states have call predecessors, (26), 13 states have return successors, (25), 14 states have call predecessors, (25), 17 states have call successors, (25) [2021-11-20 05:32:56,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:56,546 INFO L93 Difference]: Finished difference Result 221 states and 269 transitions. [2021-11-20 05:32:56,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-20 05:32:56,547 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 41 states have (on average 3.3902439024390243) internal successors, (139), 42 states have internal predecessors, (139), 18 states have call successors, (26), 6 states have call predecessors, (26), 13 states have return successors, (25), 14 states have call predecessors, (25), 17 states have call successors, (25) Word has length 78 [2021-11-20 05:32:56,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:56,549 INFO L225 Difference]: With dead ends: 221 [2021-11-20 05:32:56,549 INFO L226 Difference]: Without dead ends: 214 [2021-11-20 05:32:56,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 141 SyntacticMatches, 6 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1420 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=431, Invalid=5119, Unknown=0, NotChecked=0, Total=5550 [2021-11-20 05:32:56,552 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 112 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 595 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:56,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 926 Invalid, 1543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 917 Invalid, 0 Unknown, 595 Unchecked, 0.7s Time] [2021-11-20 05:32:56,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-11-20 05:32:56,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 143. [2021-11-20 05:32:56,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 115 states have (on average 1.191304347826087) internal successors, (137), 116 states have internal predecessors, (137), 14 states have call successors, (14), 12 states have call predecessors, (14), 13 states have return successors, (16), 14 states have call predecessors, (16), 13 states have call successors, (16) [2021-11-20 05:32:56,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 167 transitions. [2021-11-20 05:32:56,575 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 167 transitions. Word has length 78 [2021-11-20 05:32:56,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:56,575 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 167 transitions. [2021-11-20 05:32:56,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 41 states have (on average 3.3902439024390243) internal successors, (139), 42 states have internal predecessors, (139), 18 states have call successors, (26), 6 states have call predecessors, (26), 13 states have return successors, (25), 14 states have call predecessors, (25), 17 states have call successors, (25) [2021-11-20 05:32:56,576 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 167 transitions. [2021-11-20 05:32:56,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 05:32:56,577 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:56,577 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2021-11-20 05:32:56,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-11-20 05:32:56,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:32:56,790 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:56,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:56,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1852877617, now seen corresponding path program 1 times [2021-11-20 05:32:56,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:56,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177478128] [2021-11-20 05:32:56,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:56,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:56,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:56,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:32:56,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:56,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:56,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:32:57,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:57,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:32:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:32:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:57,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:32:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:32:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,193 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:32:57,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:57,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177478128] [2021-11-20 05:32:57,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177478128] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:32:57,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:32:57,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-20 05:32:57,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311977534] [2021-11-20 05:32:57,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:32:57,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-20 05:32:57,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:32:57,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-20 05:32:57,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-11-20 05:32:57,198 INFO L87 Difference]: Start difference. First operand 143 states and 167 transitions. Second operand has 12 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2021-11-20 05:32:57,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:32:57,675 INFO L93 Difference]: Finished difference Result 163 states and 193 transitions. [2021-11-20 05:32:57,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-20 05:32:57,675 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 78 [2021-11-20 05:32:57,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:32:57,677 INFO L225 Difference]: With dead ends: 163 [2021-11-20 05:32:57,677 INFO L226 Difference]: Without dead ends: 140 [2021-11-20 05:32:57,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-20 05:32:57,678 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 122 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 05:32:57,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 118 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 05:32:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-11-20 05:32:57,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2021-11-20 05:32:57,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 112 states have (on average 1.1696428571428572) internal successors, (131), 113 states have internal predecessors, (131), 14 states have call successors, (14), 12 states have call predecessors, (14), 13 states have return successors, (16), 14 states have call predecessors, (16), 13 states have call successors, (16) [2021-11-20 05:32:57,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 161 transitions. [2021-11-20 05:32:57,699 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 161 transitions. Word has length 78 [2021-11-20 05:32:57,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:32:57,699 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 161 transitions. [2021-11-20 05:32:57,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2021-11-20 05:32:57,699 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 161 transitions. [2021-11-20 05:32:57,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-20 05:32:57,700 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:32:57,700 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:32:57,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-20 05:32:57,701 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:32:57,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:32:57,701 INFO L85 PathProgramCache]: Analyzing trace with hash 2111043055, now seen corresponding path program 1 times [2021-11-20 05:32:57,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:32:57,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879981971] [2021-11-20 05:32:57,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:57,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:32:57,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:32:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:32:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:32:57,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:32:57,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:32:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:32:57,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:32:57,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:57,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:32:57,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:58,053 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-20 05:32:58,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:32:58,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879981971] [2021-11-20 05:32:58,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879981971] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:32:58,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049786552] [2021-11-20 05:32:58,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:32:58,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:32:58,054 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:32:58,056 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:32:58,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-20 05:32:58,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:32:58,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-20 05:32:58,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:32:58,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,225 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-11-20 05:32:58,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:32:58,245 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 28 treesize of output 37 [2021-11-20 05:33:03,194 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-20 05:33:03,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:33:04,281 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:33:04,281 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 2237 treesize of output 2227 [2021-11-20 05:33:04,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:33:04,380 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 3219 treesize of output 3217 [2021-11-20 05:33:04,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,596 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 1152 treesize of output 1144 [2021-11-20 05:33:04,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-20 05:33:04,730 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 1943 treesize of output 1927 [2021-11-20 05:33:04,985 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:33:04,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049786552] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:33:04,985 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:33:04,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19, 14] total 43 [2021-11-20 05:33:04,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012472266] [2021-11-20 05:33:04,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:33:04,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-20 05:33:04,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:33:04,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-20 05:33:04,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1633, Unknown=0, NotChecked=0, Total=1806 [2021-11-20 05:33:04,988 INFO L87 Difference]: Start difference. First operand 140 states and 161 transitions. Second operand has 43 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 38 states have internal predecessors, (132), 17 states have call successors, (26), 6 states have call predecessors, (26), 12 states have return successors, (25), 14 states have call predecessors, (25), 16 states have call successors, (25) [2021-11-20 05:33:06,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:33:06,113 INFO L93 Difference]: Finished difference Result 217 states and 247 transitions. [2021-11-20 05:33:06,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-20 05:33:06,113 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 38 states have internal predecessors, (132), 17 states have call successors, (26), 6 states have call predecessors, (26), 12 states have return successors, (25), 14 states have call predecessors, (25), 16 states have call successors, (25) Word has length 78 [2021-11-20 05:33:06,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:33:06,115 INFO L225 Difference]: With dead ends: 217 [2021-11-20 05:33:06,115 INFO L226 Difference]: Without dead ends: 204 [2021-11-20 05:33:06,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 143 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=333, Invalid=3089, Unknown=0, NotChecked=0, Total=3422 [2021-11-20 05:33:06,117 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 125 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 302 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:33:06,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 882 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 572 Invalid, 0 Unknown, 302 Unchecked, 0.4s Time] [2021-11-20 05:33:06,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-11-20 05:33:06,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 131. [2021-11-20 05:33:06,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 104 states have (on average 1.1057692307692308) internal successors, (115), 105 states have internal predecessors, (115), 13 states have call successors, (13), 13 states have call predecessors, (13), 13 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) [2021-11-20 05:33:06,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 142 transitions. [2021-11-20 05:33:06,139 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 142 transitions. Word has length 78 [2021-11-20 05:33:06,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:33:06,139 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 142 transitions. [2021-11-20 05:33:06,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 38 states have internal predecessors, (132), 17 states have call successors, (26), 6 states have call predecessors, (26), 12 states have return successors, (25), 14 states have call predecessors, (25), 16 states have call successors, (25) [2021-11-20 05:33:06,140 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 142 transitions. [2021-11-20 05:33:06,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-20 05:33:06,141 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:33:06,141 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:33:06,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-20 05:33:06,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:33:06,368 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:33:06,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:33:06,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1310004315, now seen corresponding path program 1 times [2021-11-20 05:33:06,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:33:06,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940229263] [2021-11-20 05:33:06,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:33:06,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:33:06,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:33:06,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:33:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:33:06,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:33:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:33:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:33:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:33:06,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:33:06,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:06,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:33:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:07,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:33:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:07,266 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-20 05:33:07,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:33:07,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940229263] [2021-11-20 05:33:07,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940229263] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:33:07,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081442945] [2021-11-20 05:33:07,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:33:07,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:33:07,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:33:07,268 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:33:07,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-20 05:33:07,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:33:07,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 113 conjunts are in the unsatisfiable core [2021-11-20 05:33:07,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:33:07,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,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 28 treesize of output 37 [2021-11-20 05:33:07,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:33:07,467 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-11-20 05:33:12,256 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 25 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-20 05:33:12,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:33:13,871 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 05:33:13,871 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 7514 treesize of output 1 [2021-11-20 05:33:13,881 INFO L354 Elim1Store]: treesize reduction 29, result has 3.3 percent of original size [2021-11-20 05:33:13,882 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 29162 treesize of output 1 [2021-11-20 05:33:24,310 WARN L227 SmtUtils]: Spent 10.14s on a formula simplification that was a NOOP. DAG size: 26 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:33:52,153 WARN L227 SmtUtils]: Spent 10.29s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:34:10,768 WARN L227 SmtUtils]: Spent 10.31s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:34:23,192 WARN L227 SmtUtils]: Spent 10.14s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:34:39,106 WARN L227 SmtUtils]: Spent 12.22s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:34:49,493 WARN L227 SmtUtils]: Spent 10.22s on a formula simplification that was a NOOP. DAG size: 40 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:35:00,020 WARN L227 SmtUtils]: Spent 10.20s on a formula simplification that was a NOOP. DAG size: 44 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-20 05:35:00,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081442945] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:00,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 05:35:00,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 28] total 44 [2021-11-20 05:35:00,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863195788] [2021-11-20 05:35:00,096 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 05:35:00,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-20 05:35:00,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:00,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-20 05:35:00,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=3528, Unknown=7, NotChecked=0, Total=3782 [2021-11-20 05:35:00,099 INFO L87 Difference]: Start difference. First operand 131 states and 142 transitions. Second operand has 44 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 36 states have internal predecessors, (111), 14 states have call successors, (19), 5 states have call predecessors, (19), 12 states have return successors, (19), 13 states have call predecessors, (19), 13 states have call successors, (19) [2021-11-20 05:35:05,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:05,439 INFO L93 Difference]: Finished difference Result 169 states and 187 transitions. [2021-11-20 05:35:05,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-20 05:35:05,440 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 36 states have internal predecessors, (111), 14 states have call successors, (19), 5 states have call predecessors, (19), 12 states have return successors, (19), 13 states have call predecessors, (19), 13 states have call successors, (19) Word has length 91 [2021-11-20 05:35:05,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:05,441 INFO L225 Difference]: With dead ends: 169 [2021-11-20 05:35:05,442 INFO L226 Difference]: Without dead ends: 161 [2021-11-20 05:35:05,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 130 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1614 ImplicationChecksByTransitivity, 113.0s TimeCoverageRelationStatistics Valid=426, Invalid=6208, Unknown=8, NotChecked=0, Total=6642 [2021-11-20 05:35:05,444 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 62 mSDsluCounter, 872 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 1124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 560 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:05,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 935 Invalid, 1124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 542 Invalid, 0 Unknown, 560 Unchecked, 0.7s Time] [2021-11-20 05:35:05,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-11-20 05:35:05,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 143. [2021-11-20 05:35:05,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 113 states have (on average 1.0973451327433628) internal successors, (124), 115 states have internal predecessors, (124), 14 states have call successors, (14), 14 states have call predecessors, (14), 15 states have return successors, (16), 13 states have call predecessors, (16), 13 states have call successors, (16) [2021-11-20 05:35:05,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 154 transitions. [2021-11-20 05:35:05,469 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 154 transitions. Word has length 91 [2021-11-20 05:35:05,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:05,470 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 154 transitions. [2021-11-20 05:35:05,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 36 states have internal predecessors, (111), 14 states have call successors, (19), 5 states have call predecessors, (19), 12 states have return successors, (19), 13 states have call predecessors, (19), 13 states have call successors, (19) [2021-11-20 05:35:05,470 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 154 transitions. [2021-11-20 05:35:05,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-20 05:35:05,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:05,471 INFO L514 BasicCegarLoop]: trace histogram [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-11-20 05:35:05,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-20 05:35:05,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-20 05:35:05,692 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:05,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:05,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1708718363, now seen corresponding path program 1 times [2021-11-20 05:35:05,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:05,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451772165] [2021-11-20 05:35:05,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:05,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:05,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:35:05,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:05,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:35:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:35:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:05,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:35:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:35:05,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:05,854 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-20 05:35:05,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:05,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451772165] [2021-11-20 05:35:05,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451772165] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:35:05,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:35:05,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:35:05,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684141865] [2021-11-20 05:35:05,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:35:05,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:35:05,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:05,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:35:05,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:35:05,857 INFO L87 Difference]: Start difference. First operand 143 states and 154 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-20 05:35:06,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:06,119 INFO L93 Difference]: Finished difference Result 186 states and 203 transitions. [2021-11-20 05:35:06,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 05:35:06,122 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2021-11-20 05:35:06,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:06,123 INFO L225 Difference]: With dead ends: 186 [2021-11-20 05:35:06,123 INFO L226 Difference]: Without dead ends: 143 [2021-11-20 05:35:06,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:35:06,124 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 50 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:06,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 104 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:35:06,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-11-20 05:35:06,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2021-11-20 05:35:06,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 113 states have (on average 1.0884955752212389) internal successors, (123), 115 states have internal predecessors, (123), 14 states have call successors, (14), 14 states have call predecessors, (14), 15 states have return successors, (16), 13 states have call predecessors, (16), 13 states have call successors, (16) [2021-11-20 05:35:06,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 153 transitions. [2021-11-20 05:35:06,149 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 153 transitions. Word has length 91 [2021-11-20 05:35:06,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:06,149 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 153 transitions. [2021-11-20 05:35:06,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-20 05:35:06,150 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 153 transitions. [2021-11-20 05:35:06,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-20 05:35:06,153 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:06,154 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 05:35:06,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-20 05:35:06,154 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:06,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:06,155 INFO L85 PathProgramCache]: Analyzing trace with hash -96719971, now seen corresponding path program 1 times [2021-11-20 05:35:06,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:06,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159668906] [2021-11-20 05:35:06,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:06,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:35:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:35:06,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:35:06,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:06,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:35:06,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:35:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:06,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,329 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-20 05:35:06,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:06,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159668906] [2021-11-20 05:35:06,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159668906] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:35:06,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:35:06,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 05:35:06,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33773606] [2021-11-20 05:35:06,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:35:06,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 05:35:06,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:06,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 05:35:06,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 05:35:06,332 INFO L87 Difference]: Start difference. First operand 143 states and 153 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-20 05:35:06,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:06,620 INFO L93 Difference]: Finished difference Result 169 states and 183 transitions. [2021-11-20 05:35:06,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 05:35:06,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2021-11-20 05:35:06,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:06,622 INFO L225 Difference]: With dead ends: 169 [2021-11-20 05:35:06,622 INFO L226 Difference]: Without dead ends: 111 [2021-11-20 05:35:06,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-20 05:35:06,623 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 43 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:06,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 103 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-20 05:35:06,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-11-20 05:35:06,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2021-11-20 05:35:06,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 86 states have (on average 1.069767441860465) internal successors, (92), 86 states have internal predecessors, (92), 12 states have call successors, (12), 12 states have call predecessors, (12), 12 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2021-11-20 05:35:06,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 117 transitions. [2021-11-20 05:35:06,646 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 117 transitions. Word has length 91 [2021-11-20 05:35:06,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:06,646 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 117 transitions. [2021-11-20 05:35:06,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-20 05:35:06,647 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 117 transitions. [2021-11-20 05:35:06,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-20 05:35:06,649 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:06,649 INFO L514 BasicCegarLoop]: trace histogram [4, 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] [2021-11-20 05:35:06,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-20 05:35:06,650 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:06,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:06,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1896059343, now seen corresponding path program 1 times [2021-11-20 05:35:06,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:06,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442658118] [2021-11-20 05:35:06,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:06,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:06,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:06,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:06,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:35:06,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:06,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:35:06,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:35:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:06,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:35:06,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:35:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:06,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:06,913 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-20 05:35:06,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:06,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442658118] [2021-11-20 05:35:06,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442658118] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:35:06,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:35:06,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-20 05:35:06,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373865196] [2021-11-20 05:35:06,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:35:06,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-20 05:35:06,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:06,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-20 05:35:06,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-20 05:35:06,917 INFO L87 Difference]: Start difference. First operand 111 states and 117 transitions. Second operand has 9 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-20 05:35:07,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:07,478 INFO L93 Difference]: Finished difference Result 120 states and 125 transitions. [2021-11-20 05:35:07,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 05:35:07,478 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 94 [2021-11-20 05:35:07,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:07,479 INFO L225 Difference]: With dead ends: 120 [2021-11-20 05:35:07,479 INFO L226 Difference]: Without dead ends: 111 [2021-11-20 05:35:07,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-11-20 05:35:07,480 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 47 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:07,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 194 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-20 05:35:07,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-11-20 05:35:07,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2021-11-20 05:35:07,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 states have internal predecessors, (91), 12 states have call successors, (12), 12 states have call predecessors, (12), 12 states have return successors, (12), 12 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-20 05:35:07,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 115 transitions. [2021-11-20 05:35:07,497 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 115 transitions. Word has length 94 [2021-11-20 05:35:07,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:07,497 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 115 transitions. [2021-11-20 05:35:07,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-20 05:35:07,497 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 115 transitions. [2021-11-20 05:35:07,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-20 05:35:07,499 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:07,499 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-11-20 05:35:07,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-20 05:35:07,499 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:07,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:07,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1936209007, now seen corresponding path program 2 times [2021-11-20 05:35:07,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:07,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7429292] [2021-11-20 05:35:07,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:07,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:07,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:07,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:35:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:35:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:35:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:35:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:07,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:35:07,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:08,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:08,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:08,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-20 05:35:08,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:08,373 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 16 proven. 21 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-20 05:35:08,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:08,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7429292] [2021-11-20 05:35:08,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7429292] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:08,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121301208] [2021-11-20 05:35:08,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 05:35:08,374 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:08,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:35:08,376 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:35:08,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-20 05:35:08,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 05:35:08,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 05:35:08,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 81 conjunts are in the unsatisfiable core [2021-11-20 05:35:08,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:35:08,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,592 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-11-20 05:35:08,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:08,619 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 28 treesize of output 37 [2021-11-20 05:35:14,277 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 38 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:35:14,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:35:15,581 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 25 treesize of output 23 [2021-11-20 05:35:15,590 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 29 treesize of output 27 [2021-11-20 05:35:17,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:35:17,793 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 2974 treesize of output 2964 [2021-11-20 05:35:17,976 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:35:17,977 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 4384 treesize of output 4382 [2021-11-20 05:35:18,155 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-20 05:35:18,155 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:35:18,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-11-20 05:35:18,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275385240] [2021-11-20 05:35:18,156 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-20 05:35:18,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-20 05:35:18,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:18,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-20 05:35:18,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=2138, Unknown=0, NotChecked=0, Total=2352 [2021-11-20 05:35:18,158 INFO L87 Difference]: Start difference. First operand 111 states and 115 transitions. Second operand has 20 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 10 states have call successors, (12), 3 states have call predecessors, (12), 5 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2021-11-20 05:35:20,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:20,293 INFO L93 Difference]: Finished difference Result 135 states and 147 transitions. [2021-11-20 05:35:20,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-20 05:35:20,293 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 10 states have call successors, (12), 3 states have call predecessors, (12), 5 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) Word has length 102 [2021-11-20 05:35:20,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:20,294 INFO L225 Difference]: With dead ends: 135 [2021-11-20 05:35:20,294 INFO L226 Difference]: Without dead ends: 116 [2021-11-20 05:35:20,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 183 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=393, Invalid=3767, Unknown=0, NotChecked=0, Total=4160 [2021-11-20 05:35:20,296 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 196 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 958 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 1034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 958 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:20,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 173 Invalid, 1034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 958 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-20 05:35:20,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-11-20 05:35:20,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 112. [2021-11-20 05:35:20,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 86 states have (on average 1.058139534883721) internal successors, (91), 87 states have internal predecessors, (91), 13 states have call successors, (13), 12 states have call predecessors, (13), 12 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2021-11-20 05:35:20,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 117 transitions. [2021-11-20 05:35:20,316 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 117 transitions. Word has length 102 [2021-11-20 05:35:20,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:20,317 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 117 transitions. [2021-11-20 05:35:20,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 10 states have call successors, (12), 3 states have call predecessors, (12), 5 states have return successors, (11), 9 states have call predecessors, (11), 9 states have call successors, (11) [2021-11-20 05:35:20,317 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 117 transitions. [2021-11-20 05:35:20,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-20 05:35:20,319 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 05:35:20,319 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 05:35:20,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-20 05:35:20,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-20 05:35:20,528 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 05:35:20,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:35:20,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1678043569, now seen corresponding path program 1 times [2021-11-20 05:35:20,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:35:20,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277099203] [2021-11-20 05:35:20,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:20,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:35:20,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:20,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:35:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:20,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:20,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:20,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-20 05:35:20,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-11-20 05:35:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-11-20 05:35:21,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-20 05:35:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-20 05:35:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-11-20 05:35:21,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-20 05:35:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-20 05:35:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,603 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-20 05:35:21,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:35:21,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277099203] [2021-11-20 05:35:21,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277099203] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:35:21,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378073784] [2021-11-20 05:35:21,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:35:21,604 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:35:21,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:35:21,605 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:35:21,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-20 05:35:21,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:35:21,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 81 conjunts are in the unsatisfiable core [2021-11-20 05:35:21,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:35:21,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,840 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 28 treesize of output 37 [2021-11-20 05:35:21,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 05:35:21,870 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-11-20 05:35:27,147 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 32 proven. 21 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-20 05:35:27,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:35:28,497 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 25 treesize of output 23 [2021-11-20 05:35:28,511 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 29 treesize of output 27 [2021-11-20 05:35:29,730 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:35:29,731 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 2974 treesize of output 2964 [2021-11-20 05:35:29,880 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-20 05:35:29,880 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 4384 treesize of output 4382 [2021-11-20 05:35:30,022 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-20 05:35:30,023 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-20 05:35:30,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-11-20 05:35:30,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815583296] [2021-11-20 05:35:30,023 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-20 05:35:30,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 05:35:30,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:35:30,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 05:35:30,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=2207, Unknown=0, NotChecked=0, Total=2450 [2021-11-20 05:35:30,025 INFO L87 Difference]: Start difference. First operand 112 states and 117 transitions. Second operand has 19 states, 16 states have (on average 3.875) internal successors, (62), 17 states have internal predecessors, (62), 11 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:35:31,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:35:31,528 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2021-11-20 05:35:31,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-20 05:35:31,529 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 3.875) internal successors, (62), 17 states have internal predecessors, (62), 11 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 102 [2021-11-20 05:35:31,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 05:35:31,530 INFO L225 Difference]: With dead ends: 116 [2021-11-20 05:35:31,530 INFO L226 Difference]: Without dead ends: 0 [2021-11-20 05:35:31,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 179 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1097 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=348, Invalid=2958, Unknown=0, NotChecked=0, Total=3306 [2021-11-20 05:35:31,532 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 126 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-20 05:35:31,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 174 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-20 05:35:31,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-20 05:35:31,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-20 05:35:31,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 05:35:31,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-20 05:35:31,533 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 102 [2021-11-20 05:35:31,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 05:35:31,533 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-20 05:35:31,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 3.875) internal successors, (62), 17 states have internal predecessors, (62), 11 states have call successors, (12), 3 states have call predecessors, (12), 4 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-20 05:35:31,533 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-20 05:35:31,533 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-20 05:35:31,536 INFO L764 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-20 05:35:31,572 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-20 05:35:31,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_22c38876-59f2-4edd-9bc2-80e4789ade83/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-20 05:35:31,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-20 05:35:38,512 WARN L227 SmtUtils]: Spent 6.51s on a formula simplification. DAG size of input: 378 DAG size of output: 377 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-20 05:36:18,279 WARN L227 SmtUtils]: Spent 39.75s on a formula simplification. DAG size of input: 363 DAG size of output: 359 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or)